I feel your pain, OP. I'm frequently driven mad by barking dogs. I have three dogs and I barely hear a peep out of any of them. My neighbour has two dogs, who bark constantly whenever they are outdoors, which is usually in hour-long stints. These hours outdoors often coincide with my lunch hour, when I would like to go to bed, and sometimes waking me up on my weekends off work. I have tried the anti-barking device which did wonders for my (at the time) noisy puppy, but it barely puts a dent in the noise of their dogs, even in conjunction with other anti-barking devices.
Their barking gets even louder and more frantic if my dogs or I have the audacity to be in our own garden, or if there's anyone else about.
Very few things work. One is if they break into their other garden and come face-to-face with my (formerly) noisy dog, who takes them on, and the neighbour takes her dogs in. On the worst days, I have shouted at them and slammed my windows shut, and the neighbour takes them in. Then we have peace and quiet, unless they start barking indoors, where I can still hear them. I live for the times when my neighbour and their dogs go away on holiday!
I still aspire to living in a detached house in the middle of a field, far away from any neighbours or dog kennels...