Steve is an incredible, elite master trainer. He holds the key to unlocking all of your dogs' best attributes. He has done wonders for my dogs, and I have witnessed him doing even more for others. There's nothing that this man can't fix about your dog. But, you must be willing to put in the time and do what it takes to maintain. I have two mixed breeds (brother and sister) that have severe separation anxiety, when they weren't near each other. They were completely co dependent on each other, fearful and extremely sensitive to everything around them. They would whine and bark when separated. Steve had them for less than two weeks, and now they have no problem, at all being separated. He taught me how to build their confidence, and help them succeed. Which has made training them in obedience much easier. They now have the will to work, and the desire to learn more. As do I. He has inspired me so much that it has now become my passion, and I am now his apprentice. What I love most about the way that he trains, is that he is very gentle and patient with the dogs. He is by far more concerned with the dogs' well-being than anything else. He can be pretty tough on the owners, but once you come to realize why, you really can't be mad at him. The issues that your dog has, are typically there because of you. Your dog is a mirror of yourself. Once you've accepted that, you can then both change together, building the bond between you and your dog even stronger. But, you must be part of the change in order for it to work. Wendy is my senior master trainer, and I have learned so much already from both of them. They have taught me beginner and advanced obedience, behavior work, tracking, scent detection, how to show in AKC competitions, how to train movie dogs, and much more. Through the skills that I have acquired from them, I am now teaching my own classes and training dogs daily, using the same incredible methods that these amazing dog trainers have taught me. I highly recommend Steve and Wendy, and all of their trainers to anyone who truly cares for their dog.