About Us

We teach dog owners to be concise and convey purpose.

Our Mission

Formal training provides the same foundation for a dog that formal education provides for a child. It gives the dog a broader base of knowledge to draw from in life. The main goal in training a dog or teaching a child is to develop a confident, well-rounded individual who can think on his or her own and make good decisions based on their life experiences. By training a dog, we can help them reach their full potential, become an animal that has a rich life and is a pleasure to be around, both in the community and at home.​

Our Team



Owner, Head Trainer

Dogs connect with Gilles instantly. He is able to leverage this connection to quickly build trust that assists in training and teaching both dogs & families.



Business Admin / Trainer

Around dogs from a young age, Zach works alongside Gilles with training, socialization, and various business functions of Unleashed Dog Co. as it grows and expands.

Untitled design


Pack Leader

Elvis is our rockstar! He comes to us from Southern Alberta, and is an Aussie Bernedoodle (2 parts Poodle, 1 part Australian Shepard, 1 part Bernese Mountain Dog). He is a calm, gentle soul who excels when working with dog owners of all ages, especially kids! He’s a special dog and pleasure to have in our pack!

Untitled design-2


Pack Member

Hazel is one of our supporting pack dogs! Also from Southern Alberta, she is a Long Haired Weimaraner. Her Dad flew to Canada to breed all the way from Belgium! Hazel is very helpful for clients when working on socialization and proper leash passing. She’s best friends with every dog she meets and a fun fact, her CKC Registered Name is Desperado.