I would recommend Bark Busters Home Dog Training because they are able to train in a way without harming the animal. I am so happy we didn't have to go to the extreme of getting her de-barked. Lola, my Chihuahua, has done a complete 180. The exercises we did with her barking and walking has made her much more enjoyable.Patrick explained the natural training techniques in a way that was easy to follow and understand. Whenever we asked a question, Patrick explained the answer fully. The training experience was interesting, enjoyable and a real eye opener!