Just wondering if anyone has tried to communicate to the neighbors first. "If your dog is on my property again, harassing my flock, I will have to shoot him"? We have a whole pack of loose dogs around our home (neighborhood in rural town). And if they were caught even sniffing around our coop, my husband would be knocking on doors to warn people. We have 2 BEAUTIFUL labs that we don't leash (don't have to). And I would hate it if we just took matters into our own hands and shot one of the neighbors dogs due to damaging our flock to only have the owners try to shoot one of our harmless family dogs. But if warned first I think it might deter any bad relations? Opinions?
Possibly, that is providing you have decent neighbors with an IQ somewhere in the normal human range. The people around here with problem animals are more likely to tell you to get bent than to actually care that their animals are causing problems. These people believe that because they live outside a city limits their dogs are entitled to free run of the land, I have a friend who will say as much he has 2 labs and a retriever and he does not feel he has any responsibility to keep them on his property, he got very mad at a neighbor who said something about the dogs coming over and he didn't even have livestock he just didn't want them there, I told him around here those dogs would likely get shot because people won't tolerate that with their chickens or dogs chasing cattle and horses, he feels that is the most offensive thing he's ever heard, how dare you shoot his dog those dogs are more important than any of your livestock. Honestly I believe these sort of responses are more likely than a reasonable response because reasonable people generally wouldn't allow their pet to roam in the first place.
As far as them getting mad and trying to kill your dogs, they would get in a lot of trouble doing that if your dogs stay on your property as you say and they aren't attacking their livestock or children.