Comment to electric collar and distance training
-
If you are looking for somethin specifically to stop a dog from barking I would reccomend one of these: http://www.amazon.com/Premier-Gentle-Spray-Anti-Bark-Collar/dp/B0002D31QU All it takes is for the dog to get sprayed a couple times and they know not to bark around that collar anymore. They work so well that once the dog gets the association all you have to do is show them the collar when they start to bark and they will stop.