Ohhh nooo! What a pretty boy at that! Is the dog still living? Would be one dead dog at my place, so sorry to hear that! Sounds like you lost more than one.
So sorry for your loss(es)! Just an hour ago I live-trapped and relocated a cat that had been seen taking off with my young birds... and I feel so guilty about it... I keep trying to remind myself that if it were a well taken care of (fed) cat, it would not be needing to steal my young chickens!
I lost 2 of my quail a year ago to a raccoon. I found one half eaten and I found its mate dead with his legs eaten off. I hope your survivor gets better