Patrick covered all techniques in a way that was easy for us. We started with no experience of owning puppies and now have two. We needed to start at ground zero and Patrick was very patient and knowledgeable. Patrick showed and taught us so much about our relationship with each other and the puppies. The basic things we should have been able to teach the puppies but perhaps neither of us knew how to properly train them. He helped a great deal the first day with the puppies, but mostly with my husband and myself. Patrick explained the techniques being used and why Bark Busters uses those techniques. He put into perspective for us that they are dogs and how dogs live. When Patrick explained the whole pack dynamic I believe I was able to better understand the Bark Buster techniques and see how they really work. As a result, I did not get frustrated with my puppies as I know they are looking for leadership from myself and my husband. The lesson was interesting and enjoyable. Because I've never had dogs, let alone two puppies from the same litter. I am committed to having two well behaved dogs and have already seen results in one day. I already have recommended Bark Busters and Patrick because of the good job he has done with us and our dogs. My husband and I interviewed 4 different dog training companies. Not only did we appreciate the way Patrick was with our two puppies but with his honesty about us and our training skill. One company actually told my husband and I we should never have gotten 2 female litter pups because they would be too hard to train. When we met and told Patrick, he laughed at what the other company said which was a big relief to us. So far we are pleased with what Bark Busters and Patrick have done and will continue to do for us and our pack.