I've had to "dispose of" 3 dogs in my life, 2 from the same low-life loser family.
I have animals. I've raised poultry. They all serve a purpose. The cat rids my house of vermin. The dog protects my family .
I used to have a dog (died of old age). He was trained to follow my every command. He only barked when I told him to, commanded to guard or were having playtime. Well, mostly. They're dogs, they slip sometimes. - always in training.
The point is, if these lazy, useless piece of crap people keep an at-best useless animal, at worst dangerous, they have no reason to get upset when a person who is subject to their nuisance has to take matters into their own hands. If you can't or won't train a dog, you don't deserve a dog. If you can't or won't clean a tank, you dont' deserve a fish. It's the same thing.
Onto the advice. I've done the following.
Trap it. A raccoon cage with bait. Once you have it, it's proof it's on your property. If they want it, get the cops. Take it to the pound if you want. I trapped my ghetto neighbours pit bull in a cage, in my backyard under the swingset where my 4 year old daughter plays. I took it out to a secluded area and put .38 through the back of its head. Problem solved. Food for the buzzards.
Same crappy neighbours. Made poison turdballs and left them all over my yard the day I went on a trip to Houston. I came back to a note from the police asking me to call them, as the neighbours accused me of killing their dog. I was out of town, don't know what they're talking about. Case closed. As far as the poison used, it was a cocktail of chocolate, D-Con and ibuprofen. Mixed into peanut butter and it looks like a turd.
Different shitty neighbour who has 3 dogs, all of them relentless barkers, serve no purpose in life to but to diminish the quality of life of the whole neighbourhood. My friends who live a 1/2 mile away complained about them, as well as my immediate nighbours and theirs and who knows who else in between. Solution - same dog-turd cocktail hucked over their fence while on a jog. 2 of the 3 are gone. They have since got a new puppy - some worthless inbred toy garbage breed that has no reason to exist. I hope they train it, or they won't have it long.