Agility is a dog sport in which a handler directs a dog through a predetermined pattern of obstacles in a race for both time and accuracy. A course usually has 15-21 obstacles, like tunnels, jumps, tire, weave poles, and contacts. In a trial (aka competition or show), the dog runs the course off-leash and the handler can’t touch the dog. The human half of the team relies on body language and verbal cues, to tell the canine half where to go.

 Agility is inclusive and welcomes dogs of all sizes and speeds. Dogs are broken into different height devisions depending on their size to ensure they are competing against dogs their size.




Obstacles include: Jumps, tire, weave poles, table, dog walk, aframe, and teeter. 



Head agility instructor, Shauna Oliver, competes all over the world with her dogs. She has brought home 3 gold medals for Canada at international competitions as well as many podium placements. 

We offer a wide variety of agility classes at In-Sync

This class is for dogs/handlers just starting out with little to no agility experience. We will be working on obstacle performance, beginner grids and small sequences. This class is great for dogs of all sizes and breeds. It can be a great way to channel the energy of some dogs and build confidence in dogs that are shy. Dogs must be at least 6 months old to attend this class.

This class is for dogs who have completed a foundation level course and are ready to start working on handling skills. Your dog should know how to take jumps and tunnels before registering. Handling we will be concentrating on will be front crosses, rear crosses, and blind crosses.. Multiple dogs may be working at one time depending on the dogs in the class.

Prerequisite: Beginner Foundations 

This class 6-week class with hour long weekly sessions is geared towards dogs who have started basic sequencing with jumps and tunnels. NO CONTACTS OR WEAVES WILL BE USED. We will be working on skills, handling, timing and getting proficient with all of the crosses (front, blind and rear cross). The level of difficulty will be based on the dogs entered.

Prerequisite: Beginner Handling

This class is designed to work on specific skills by breaking then down to ensure your dog clearly understands the criteria. Work at your still level whether it’s teaching the skill itself, proofing or working it in a sequence. Multiple dogs may be working at one time. Your dog must be able to work in a group setting. (not leaving to chase/play/attack other dogs)

Prerequisite: Beginner Foundations, Beginner Handling

This class is designed for dogs who need to work on either contacts or weaves or both.

We will work at your dogs skill level from foundations to proofing.

Dogs working on both running contacts or stop contacts can attend the class.

Weaves will be taught using the 2×2 method.

Prerequisite: Beginner Foundations 

This class is for dogs who know all the obstacles (except weaves) and can do basic handling maneuvers such as front cross, rear cross and blind cross. This class allows you to practice sequencing on starter like courses to get your dog trial ready.

Prerequisite: The dogs must be sequencing with contacts and weaves.

This class is for dogs who have master handling skills and want to incorporate them into coursework. This class allows you to work through sequencing and putting together all those master level skills your have trained so hard to get. Dogs need to be able to perform all obstacles to enrol in this class.

Prerequisite: Starter Courses, Skills and Drills. Dogs must be sequencing with threadles and backsides.

This class is geared towards dogs at any level wanting to work on final gambles. During this class, you will have an opportunity to work through multiple different gambles. Some skills the dogs will be working towards are gos, outs, layering, discriminations, turn aways etc.

Prerequisite: Dogs must be sequencing.

We run 3 levels of League Nights. Starters, Intermediate and Masters. The levels correspond to the difficulty of the course. 

Starters: Just jumps and tunnels, no contacts or weaves. Flowy courses with no backsides or threadles. 

Intermediate: Equivalent to an AAC Advanced level. Contacts and Weaves may be used. There will typically be one or 2 challenging spots on course that may include a backside, threadle or discrimination. 

Masters: All equipment may be used. Courses will be equivalent to an AAC Masters or Challenge course. 

We run 4 leagues per year. Spring, Summer, Fall, Winter. Each league will consist of a different number of days. 

Each league night, you will run 2 different courses. The first attempt at each course(you get 2 attempts) will be scored for both time and faults. Each week,  we will add up your faults to determine placements at the end of the league. 1st, 2nd and 3rd will receive prizes. 

Class Schedule

November/December Set 



Upcoming Classes 


Private Lessons 12:00-4:00PM (Nov. 6 & 27, Dec. 11 & 18)


Fall League 6:00-9:00pm (October 31 – Dec. 19) (Drop-ins Open) (No sessions Nov. 14 & 21)

Winter Masters League 6:00-9:00pm (January 2 – February 6) (Open)


 Contacts & Weaves 3:00-4:00pm (January 3 –  February 7(Open)
Skills & Drills 4:15 – 5:15pm (January 3 –  February 7(Open)
Starter Courses 5:30-6:30pm (January 3 –  February 7(Open)
Gamble (All Levels) 6:45-7:45pm (January 3 –  February 7(Open)
Master Courses 8:00-9:00pm (January 3 –  February 7(Open)
In-Progress :Shauna
 Contacts & Weaves 3:00-4:00pm (November 8 – Dec. 20) (No Class Nov. 15) (Drop-ins Open)
Starter Courses 5:30-6:30pm (November 8 – Dec. 20) (No Class Nov. 15)
Gamble (All Levels) 6:45-7:45pm (November 8 – Dec. 20) (No Class Nov. 15)
Master Courses 8:00-9:00pm (November 8 – Dec. 20) (No Class Nov. 15) (Drop-ins Open)


Private Lessons 12:00-3:00PM (Nov. 2, 23, 30, & Dec. 7-28) Shauna
Beginner Foundations 4:15-5:15pm (December 21 – February 8) (Open) (No Class Dec. 28 & Jan. 18)  Mikayla
Beginner Handling 5:30-6:30pm (December 14 – February 1) (Open) (No Class Dec. 28 & Jan. 18Mikayla  
Skills & Drills 6:45-7:45PM (January 4 – February 15) (No Class Jan. 18) (Open) Mikayla
Beginner Sequences 8:00-9:00pm (December 21 – February 8) (Open) (No Class Dec. 28 & Jan. 18) Mikayla
 In-Progress : Mikayla
Beginner Foundations 4:15-5:15pm (November 2 – December 7)
Beginner Handling 5:30-6:30PM (November 2 – December 7)
Skills & Drills 6:45-7:45PM (November 16 – December 21) (Drop-ins Open) Mikayla
 Beginner Sequences 8:00-9:00pm (November 2 – December 7) (Drop-ins Open)


Beginner Foundations 4:15-5:15pm (December 22 – February 9) (Open) (No Class Dec. 29 & Jan. 19) 

Beginner Contacts & Weaves 5:30-6:30pm (January 5 – February 23) (Open) (No Class Jan. 19 & Feb. 16)

Beginner Handling 6:45-7:45pm (December 15 – February 2) (Open) (No Class Dec. 29 & January 19)

Starter Courses 8:00-9:00pm (December 1 – January 12(Open) (No Class Dec. 29)

 In-Progress Mikayla

Beginner Foundations 4:15-5:15pm (November 3 – December 8)

Beginner Contacts & Weaves 5:30-6:30pm (November 17 – December 22)

Beginner Handling 6:45-7:45pm (November 3 – December 8)

Beginner Foundations 8:00-9:00pm (October 6 – November 17(No Class October 20)


Beginner Contacts & Weaves 10:15-11:15am (January 6 – February 24(Open) (No Class Jan. 20 & Feb. 17)

Beginner Handling 11:30-12:30pm (January 6 – February 24(Open) (No Class Jan. 20 & Feb. 17)

Beginner Foundations 12:45-1:45pm (January 6 – February 24(Open) (No Class Jan. 20 & Feb. 17)

 In-Progress Mikayla

Beginner Contacts & Weaves 10:15-11:15am (November 11 – December 16)

Beginner Handling 11:30-12:30pm (November 11 – December 16(Drop-ins Open)

Beginner Foundations 12:45-1:45pm (November 11 – December 16)



 Drop-in classes will be available for classes that do not fill.
*Our next set of classes will tentatively begin a week after the current set ends and we post them for registration a month prior to their start date.