> is there anything i can do?
You can train your dog to ignore the other dogs. If your dogs are toy-motivated, distract them with a game, if they are food motivated - reward them for paying attention to you and ignoring the other dogs.
Buster has learnt to ignore noisy dogs through food and my sisters Boxer has learnt to ignore the noisy neighbours dogs
(that launch thierselfs at the fence to get to her),
with toys :)
We can't control what other poeple allow thier dogs to do unfortunately and it seems some people are happy to leave thier dogs barking in the garden :( But we can train our dogs how we want them to behave under such cicrcumstances, so at least we don't have to worry about our dogs getting stressed or causing a nusiance :)
> but why should i?
We would all go isane of we focused on our actions being for the benefit of others. If you focus on trainig your dogs to ignore these dogs, it is of huge benefit to them and you both in & out of your home and garden
(there is also the chance of a knock-on effect of the neighbours dogs being calmer if there were retaliating to your dogs barking, so you get peace & quite from them too),
so rather than feel annoyed at the neighbour, think of it as an opportunity to further your dogs tranining :)
In the mean time you need to supervise them in the garden so the habbit of barking at other dogs doesn't get worse/ingraineid.