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
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.
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.
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.
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.
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.