I don't care how elaborate of a coop or how simple of a coop one can afford. It's not the chicken keepers responsibility to keep others dogs from their property.the only think I disagree with in this comment, is how you ask why you should have to spend more money just because of the dog-
It isn't and will never be just about the dog. If a dog can get your birds, so can just about any other predator. The dog owner is responsible for keeping their dog penned up, right? Why aren't you responsible for keeping your birds secure to begin with? They're open to anything. Thank the dog for showing you a weakness in your system.
(maybe not quite, but hopefully you see my point.)
If one can only afford a simple coop and run with chicken wire securing the birds, is it their fault the chickens died because of some irresponsible dog owner?
And don't put coyote, fox, coon in the same category. They are wild, the dog has a owner that by law, is responsible for keeping under control.