Through training you will get a dog that is respectful, confident, and behaved. You can only achieve this level of training with an understanding of how dogs learn and communicate. These are stressed in all of my programs. Whether your training goals include basic manners, more advanced obedience, Rally-O, NoseWork or you would like to teach your dog some complex tricks, I can create a program that will produce results. My programs are especially important for dogs who are dealing with fear or aggression. These dogs need clarity of expectations and clear direction. With both Personal Training and Group Training programs available I can mold training to your needs and schedule. All breeds, mixes, and ages welcome.