I don't have a dog and never have. I'm clueless.
My neighbour's dog is the bane of our lives. It yaps at irregular times in the night (in their bedroom which is adjacent to ours), it's sometimes let out in the garden to bark like a loon in the middle of the night (which is actually louder than in the bedroom next to ours) and if they go out of an evening, it barks non-stop for hours (lonliness I suppose). It can be seen at all hours in the upstairs front bedroom barking at passersby.
It's some kind of fluffy white terrier, not a puppy and not old either (haven't dared ask its age in case they think we're curious how much longer it has to live).
We keep mentioning it to them, they keep saying they'll address the problem.
What I want to know is, realistically, can anything be done to train a dog like that to simply not bark as much?
Thanks