Did you get a new puppy, adopt an older dog, need to spend some quality time with your dog? Our customized Dog Training Programs are tailored for you and your dog. We will work with you to assess your dog’s current behaviour, discuss your training goals, and develop a plan that addresses any issues you may be having while also helping your dog develop new skills.
Basic Obedience Dog Training

Basic Obedience

Did you get a new puppy adopt an older dog, or have never done training with your dog? Starting with the basics is a great way to set your dog up for success and provides a foundation for more advanced training.

Class Details

Day Training

Don’t have time to train your dog? Let our trainer work with your dog while you are at work or busy running errands. Our Day Training Program allows us to work one-on-one with your dog throughout the day.

Class Details

Dog Social Obedience Training

Social Obedience

Social Obedience Training is a great option for dogs that are reactive, shy, fearful or need real-life experiences. Our class involves training in a group setting with other dogs and handlers and focuses on building positive social interactions in a supportive fun learning environment.

Class Details

Private Dog Training

Private Dog Training

Have a new puppy, youth or adult dog and can’t fit group classes into your schedule but want to work one on one with a trainer? Our Private Training Program will provide one-on-one sessions and customized training plans that are tailored to your dog’s specific needs and goals.

Class Details

Dog Agility Training

Agility Training

Want to have some fun, exercise and spend quality time with your dog? Does your dog need some confidence building? Our Agility Program offers a fun and interactive class to achieve both.

Class Details