CFellows
I would definitely keep an eye out for those dog's owners, they are responsible! They owe you an apology and they ought to replace your birds. Though it isn't the same............. i very nearly had a similar occurrence with the neighbor's dog, and a friend's dog, a family member's dog, and a stray cat................. everyone always says "Oh, he/she just wants to play, he/she would never do that, but they do.
So i had to put up a fence, since i can't trust the owners to be responsible.
So sorry.
I would definitely keep an eye out for those dog's owners, they are responsible! They owe you an apology and they ought to replace your birds. Though it isn't the same............. i very nearly had a similar occurrence with the neighbor's dog, and a friend's dog, a family member's dog, and a stray cat................. everyone always says "Oh, he/she just wants to play, he/she would never do that, but they do.

