My dog attacking neighbours dog after it charges onto our property
We live in the country with a rather large unfenced yard that we let our dogs out off leash well under supervision. They know the boundaries of the yard extremely well and do not wander. We have 3 dogs, our middle aged german shepherd (3 years old) has started attacking our neighbours dog when they charge onto our property. Unfortunately our neighbours just let their dogs out off leash and they do not know their own property boundaries and wonder wherever they please. They have an older king german shepherd who has had some history of "not playing nice with others" who charged at our dog one day on our property, my dog was probably around 1 or 2 at the time. My dog is quite a bit smaller but very protective. In this scenario he just clamped onto his neck while they danced around to prevent him from being able to bite him, I don't think any physical damage was done just a whole lot of drool. Since then it seems as though the situation has gotten worse, our dog is very protective and now anytime they venture onto our property he will attack them. Now the neighbour has a new puppy who also runs onto our property full speed ahead and our dog attacks it as well. I don't think he ever wants to do serious damage he is just protecting us and the other dogs. I would love to find a solution to this somehow, the whole reason we live in the country is so we can have such a large open space but now we are feeling restricted and our neighbours always feel we are at fault. We are looking into having a trainer come in and help us but are not sure if our neighbours will be receptive. Just wondering if anyone else has come across this and has any tips. Our dog is really a great guy and listens great otherwise, we rescued him as a young puppy so we don't know his past when he was still nursing with his litter. Our dog does play well with other dogs but takes some time to warm up, if a dogs is really high energy in your face he does not like it. If you need any other information to be able to provide me with some advice please let me know.