It's the dog owners responsibility to keep their dog on their own property. So that is what you need to do. Should the neighbor feed the dog? Heck no. But the dog shouldn't be on their property in the first place. Your dog has killed 4 of their cats. You are lucky they haven't shot the dog.