Sherwood Barks Dog Training

Puppy Classes, Agility, Flyball, Dog Daycare and Grooming

In-Person Classes Available! 

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 following all guidelines and procedures outlined by the Alberta Government and are restricting class sizes during this 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:

All Breed Agility Level 1 (beginner) 


Sunday's, Aug 16, 23, 30, Sept 6, 13, 20

Playtime: 1:45pm - 2:00pm 

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

Combined: All Breed Agility Level 2 (intermediate)


Sunday's, Aug 16, 23, 30, Sept 6, 13, 27

Playtime: 3:15pm - 3:30pm

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

All Breed Agility Level 3 & 4 (competition)


Monday's, August 24, 31 Sept 7, 14, 21, 28

No Playtime

Class Instruction: 7:30pm - 8:45pm 

Little Dog Agility Level 3 (advanced) 


Monday's, August 24, 31, Sept 7, 14, 21, 28 

No Playtime 

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