WE OFFER PRIVATE LESSONS, GROUP CLASSES, DAY TRAINING OR BOARD AND TRAIN OPTIONS FOR PUPPIES AND DOGS, REGARDLESS OF BREED.

Before beginning any program, we will evaluate your dog to determine his or her personality type, aptitude, social development, and behavioral patterns and potential problems. We will then discuss your goals for your dog and recommend the best training approach.This evaluation is free of charge and there is no obligation to sign up for training.


We offer three basic programs for you to learn our system. I don’t believe in passing you off to a junior instructor. I work with my clients to help them and I train the Board and Train dogs.


All clients receive our manual for the specific program that helps reinforce the lessons and provides a resource as you move through the program and beyond.

Private Lessons

The BASIC program consists of 6-8 Private Lessons over the span of 2-3 months. I work with each client one on one.  After learning their specific issues during the evaluation I develop a plan to help them build a strong, fair relationship with their dog and work to accomplish the goals we discussed during the evaluation.

Group Classes

Top Dog “Foundations to Functional” course is our 6 week intro course and covers the basics of the system. This course gives you everything you need to start your relationship off right! We cover


Top Dog “Functional to Unleashed” is our follow up to the Foundations to Functional. This  course provides an overview of different functional activities and the process to prepare your dog to be successful at things like the AKC CGC (Canine Good Citizen) test, Off-Leash work around heavy distractions and more.

Board and Train

Our board and train program consists of 3-5 weeks of boarding where your dog will live with me, interact with my family and my dogs. Often they travel to work with me and get intensive focus throughout the day.  This is not a kennel environment and I limit it to no more than 4 dogs at a time.


We will tailor the training to your specific situation and once your dog is home we will work to make sure you are successful in the long run!