It is sad. but it is what dogs do! We have been very fortunate, we have two large dogs, ond one of them, the lab mix tolerates the free range chickens, and patrols the yard to keep them safe. Our neighbors dog sometimes comes and looks into our yard, from a distance, but our boys chase him...
I am sorry for your loss, what a horrible situation!
I am pleased that your babies hatched! nothing like having little chicks rise from the ashes of such tragedy.
I am psyched that you are being persistant with the DA. They often put these things on the back burners, as they are not...