I have a gorgeous little Maltese who thinks he is large and in charge. He spends the majority of his time , with me and barks intensley when I leave him. He also barks at other dogs when we go for our walks. Out of frustration I hired Barkbusters and John came to my rescue.
Pros: A definite YES!!!
Cons: John doesn't move in with you and your dog (smile)
more