Sherwood Barks Dog Training

Puppy Classes, Agility, Flyball, Dog Daycare and Grooming

In-Person Classes resuming May 14th, 2020 

The spread of coronavirus (COVID-19) is on all of our minds and in the news. We'd like to reassure you that we have been monitoring this situation closely to ensure we can meet the ongoing needs of our customers. We are resuming our in-person classes as part of the government's relaunch effective May 14th, 2020. We are following all guidelines and procedures outlined by the Alberta Government and are restricting class sizes to ensure there are less than 15 people within our facility at any given time.


Get your puppy off to a head start! 

Dog Training, Puppy Classes, Doggy Day Care, Agility, Dog Play Groups, Obedience, Flyball 

Puppy Classes are geared towards puppies that are 3 months -1 year in age- 'The Sooner the Better'

With our classes, you receive:

  • Online Homework/Video support after every class
  • Membership to our private Facebook Group
  • 15 min playtime before class begins


Call Maegan @ 780-417-7756 if you do not receive a confirmation email.  

Agility Classes Resume! 

What we offer:

Little Dog Agility Classes (for dogs less than 20 lbs)

& All Breed Agility Classes (for all dog breeds)

Classes include but are not limited to: 
Obedience, jumps, tunnels, contact equipment, and handling techniques 

Level 1 = Beginner no prerequisite (Note: dogs must 6 months of age or older, and we recommend having a basic level of obedience to find success in this class)

Level 2 = Intermediate *level 1 prerequisite*(Note: if you have completed Sherwood Barks' Puppy Level 3 classes, you may enter into the Intermediate level 2 without completing the beginner level 1 of Agility)

Level 3 = Experienced/Competition *level 1 & 2 prerequisite*

Upcoming Class Dates:

Little Dog Agility Level 1 (beginner)

Sunday's, June 28, July 5, 12, 19, 26, Aug 2

Playtime: 1:45pm - 2:00pm

Class Instruction: 2:00pm - 3:00pm

Little Dog Agility Level 2 (intermediate)

Sunday's, June 28, July 5, 12, 19, 26, Aug 2

Playtime: 10:45am - 11:00am

Class Instruction: 11:00am - 12:00pm

Little Dog Agility Level 3 (advanced)

Sunday's, June 28, July 5, 12, 19, 26, Aug 2

Playtime: 12:15pm - 12:30pm

Class Instruction: 12:30pm - 1:30pm

All Breed Agility Level 1 (beginner)

Monday's, July 6, 13, 20, 27, Aug 3, 10

Playtime: 6:00pm-6:15pm

Class Instruction: 6:15pm - 7:15pm

All Breed Agility Level 2 (intermediate)

Sunday's, June 28, July 5, 12, 19, 26, Aug 2

Playtime 3:15pm - 3:30pm

Class Instruction: 3:30pm - 4:30pm

All Breed Agility Level 3 (advanced/competition)

Monday's, July 6, 13, 20, 27, Aug 3, 10

No Playtime

Class Instruction: 7:30pm - 9:00pm


Class Payment -6weeks
Date&Time of class requested?
Dog's Name: Age & Breed

Call or email Maegan @ 780-417-7756 or if you do not receive a confirmation email within 2 business days.