The issue is that the dog is on another person property doing harm to their livestock. Yes the dog is being a dog, but remember the dog is a domestic animal with owners. The owners are responsible for keeping the dog on their property. The dog has no right to be running amuck everywhere.
Not good neighbors at all. I would be having a nice chat with them and make them understand that the chickens are just important to me as their dog. Then I believe I would let them know if it happens again they will have to pay to replace them (legally there should be laws to protect your...