Course Level Taken : Online Training
Testimonial Rating : 5.00

You and your puppy will ENJOY learning!

Our In-Person Classes are held at our Training Facility in Flamborough, ON. If you are not local to us, please reach out to us at This email address is being protected from spambots. You need JavaScript enabled to view it. for information on our online programs!

Unable to attend our in person classes?

Check out our online programming!

Join us online: You can now learn from McCann's expert trainers from the comfort of your own home.



Puppy Essentials is our unique 4-week lifestyle course. It is for puppies who are between 10 and 15 weeks of age on the starting date of the class. Our goal is for your puppy to develop a positive attitude toward learning and become a friendly adult dog. Each lesson lasts 1.5 hours and includes a question and answer period. Our family dog classes proceed in a friendly and supportive environment. Each step is clearly explained and easy to follow. All Puppy Essentials graduates will receive a $50 discount on Life Skills fees. In-person students can also enjoy an additional $100 off when taking advantage of the early registration discount. Ask your instructor for details. Your puppy will learn to:

  • Stop nipping or biting your family and friends
  • Sit, lie down and come using positive training methods
  • Ask to go outside to relieve themself – on command!
  • Stop chewing your things
  • Play games and learn fun tricks that are sure to impress
  • Not be possessive of their toys or food bowl
  • Be confident when being examined by vets, groomers and family members

February 2023 Classes

Register / Book Online

We are happy to once again be able to welcome spectators back to class!

  DayClass TimesDates  
  Tuesdays 8:15 - 9:45 pm Jan. 31, Feb. 7, 14, 21  
  Tuesdays 6:30 - 8:00 pm Feb. 14, 21, 28, Mar. 7  
  Thursdays 1:00 - 2:30 pm Feb. 16, 23, Mar. 2, 9  
  Thursdays 6:30 - 8:00 pm Feb. 16, 23, Mar. 2, 9  
  Wednesdays 12:45 - 2:15 pm Feb. 22, Mar. 1, 8, 15  
  Wednesdays 6:30 - 8:00 pm Feb. 22, Mar. 1, 8, 15  
  Saturdays 9:00 - 10:30 am Feb. 25, Mar. 4, 11, 18  
  Saturdays 11 am - 12:30 pm Feb. 25, Mar. 4, 11, 18  

 

March 2023 Classes

Register / Book Online

We are happy to once again be able to welcome spectators back to class!

  DayClass TimesDates  
  Wednesdays 8:15 - 9:45 pm March 8, 15, 22, 29  
  Wednesdays 12:45 - 2:15 pm March 22, 29, April 5, 12  
  Wednesdays 6:30 - 8:00 pm March 22, 29, April 5, 12  
  Saturdays 9:00 - 10:30 am March 25, April 1, 8 15  
  Saturdays 11:00 am - 12:30 pm March 25, April 1, 8, 15  
  Tuesdays 6:30 - 8:00 pm March 28, April 4, 11, 18  
  Thursdays 1:00 - 2:30 pm March 30, April 6, 13, 20  
  Thursdays 6:30 - 8:00 pm March 30, April 6, 13, 20  

 

April 2023 Classes

Register / Book Online

We are happy to once again be able to welcome spectators back to class!

  DayClass TimesDates  
  Tuesdays 8:15 - 9:45 pm April 11, 18, 25, May 2  
  Tuesdays 6:30 - 8:00 pm April 25, May 2, 9, 16  
  Thursdays 1:00 - 2:30 pm April 27, May 4, 11, 18  
  Thursdays 6:30 - 8:00 pm April 27, May 4, 11, 18