I'm really sorry dogs got to your birds. I know how you feel. I had a starving hunting dog that ate 6 four day old poults and injured my duck and now he can't walk. I can't blame the dog because she was starving but I do blame the hunters. Never found who owned her. I think I will check with animal control to see if they found them. It's just awful. I hope you can get something done about it.
My predator problem was resolved a week ago but I still come here to offer empathy. I know what it's like and I won't forget about the birds that I lost for a long time to come.