Do you have a new puppy?

Take a look at our Puppy Kindergarten or Puppy Elementary classes (based on age).


Are you new to training?

If you have a new dog that is over 6 months old, or this is your first time enrolling in a training class, then take a look at our Home Companion classes. We cover basic skills to help your dog become a well-behaved member of your household.

If you have a new puppy, take a look at our Puppy Kindergarten or Puppy Elementary classes (based on age).


Are you an experienced trainer and/or competitor?

You may be interested in Obedience, Rally or Agility. Additional Short courses are also offered, which are topic-specific and a shorter calendar-length than our traditional classes.