sillysmiles You're absolutely right but unfortunately, a hell of a lot of people don't want to acknowledge that it's not the dog that's the problem, it's the owner.
Before I got my dog, my first ever dog, I did masses of homework. I learned as much as I could about her breed, about training, about health and feeding etc.
When I got her, I socialised her, took her to training classes, spent time training her and so on and walk her regularly in all weathers.
I didn't get a dog and stick it in my house only to leave it there to mope around, have nothing to do and bark at people.
Most people on here will have done exactly the same as me.
I'd take a bet that the OP's other dog lives a life very similar to the dog she's having problems with, the only difference is that dog isn't a problem because it doesn't bark.
Some people just don't want to fulfill their commitment to the animals they take on, which is one of the reasons rescue centres are overflowing with unwanted dogs.