Oh ya, I'm not saying to actually shoot the dog but if you the dog does keep causing problems such as attacking your birds then just mentioning it might cause the neighbors to think twice.
And foxes/predatory birds are a huge problem where I am at. I had a fox stalking one of my chickens but I took care of it. It's worse because I live in somewhat of a tourist area ( despite it being pure country) and some idiots don't understand wild animals are exactly that and will feed them/ leave food laying around for them.
I also had a hawk kill one of my birds when they were free ranging a few months back. If you plan on leaving your birds free range or just somewhere that doesn't have a cover, I suggest putting some stuff down that the birds can get under for cover in case an eagle or something tries to make them lunch.