I had 2 wild and uncontrollable yorkies, and I say "had" because it's no longer true. I had a really bad case of sibling fighting. It had gotten so bad, one of my yorkies had to have surgery due to his ear being torn open by his brother during a dog fight. I thought there was no solution but my vet recommended Bark Busters. They explained to me BB is more than a basic dog trainer but specialized in my situations. James came out in the beginning of 2012. After the FIRST visit they both showed improvement. This is not dog training, this is human training. James observed, diagnosed, and then fixed me! Don't get me wrong, we've had challenges and set backs and it's a lot of hard work but James gives you the tools on how to become the leader of your pack and it's worth all the hard work now that I have a peaceful home. Now 11 months after our first session (our last session was April) my dogs are awesome. Absolutely no fighting, the best leash walkers, great in crowds, and no longer have melt downs when someone knocks. If you are considering a dog trainer/behaviorist, go with Bark Busters, it is worth every penny!