We offer a variety of dog training and puppy training classes in Calgary from basics to more advanced challenges as well as classes specifically designed for dogs that are reactive, fearful or aggressive. Come learn in a safe and fun learning environment with Certified Professional Dog Trainers teaching each and every class. Click on the tabs below for more information on each of our current class offerings.

Calgary Dog Training and Behaviour Experts 

Canine Minds and Manners is a member of The Pet Professional Guild.  The PPG is a membership organization representing pet industry professionals who are committed to results based, science based force-free training and pet care.  Pet Professional Guild Members Understand Force-Free to mean: No Shock, No Pain, No Choke, No Fear, No Physical Force,  No Compulsion Based Methods are employed to train or care for a pet. We take our membership in this association very seriously and in doing so Canine Minds and Manners trainers are stewards of the science based, result based force-free message, philosophy and dog training practices. Our puppy training classes and dog training in Calgary reflect this philosophy.

We offer puppy training classes and dog training in Calgary, solutions for dog aggression, fear and anxiety cases and specialty dog training classes in North West Calgary as well as in home private dog training sessions.  We also offer outdoor dog training classes in the spring, summer and fall in the Calgary area. Our dog training and puppy training classes in Calgary are kept small, maximum 12 in puppy training class, 6 in all other dog training classes with two certified professional trainers in every class to maximize assistance, learning and class enjoyment in a controlled environment.

Vaccines - adult dogs must have up to date vaccines or titers. Pups must have had 2nd set of vaccines. We also recommend that you talk to your vet about preventive measures for fleas and lice which can be transferred between dogs.

Payment for class must be received at time of registration or your spot will not be confirmed.  Accepted payment methods are:

  • ​PayPal - you do not need a PayPal account in order to pay though PayPal and you can use a credit card
  • E-Transfer to krose@shaw.ca​
  • ​We can also take your credit card number over the phone if you prefer 403-816-5629​

Refund Policy - Refunds in full or in part will not be given for registration cancellations received one week prior to the class start date and through the duration of the course.  Requests for cancellation of registration before the week prior to class will be given less the $50.00 admin fee.

All indoor classes take place at 3131 – 68th Street N.W., Calgary, Alberta.

We are the experts in puppy training and dog training in Calgary, as well as dog aggression, fear reactivity and anxiety issues.


Puppy training classes and dog training in Calgary