If this is your first time playing agility, you are in for a treat! People AND dogs love learning this sport. It’s a fun and healthy activity for both you and your dog. WAGD offers agility classes at levels from beginner to highly competitive. 

Our agility program is a busy one! If you don’t see a class that works for you, please contact us to be placed on the Interest List. As ring space becomes available to start new beginner groups, or fill-in existing groups, we will contact people on the interest list first. Agility private lessons are also available. 

For those with competitive agility experience, we have world team level instruction to take your competitive game to the next level. Contact Meagan Johnson (meagan@whatagreatdog.com), for information on joining an ongoing class.

Agility Beginners' Program

This series of foundational classes will give you and your dog a great start in the sport of dog agility. With an emphasis on nailing down the ground work first, then carefully layering on the obstacle and handing skills, you’ll be positioned to succeed in this popular dog sport

Agility Ongoing Classes

Ongoing classes are for teams who are proficient on all the obstacles and have mastered fundamental handling. We have weekly ongoing classes for both beginner teams and serious competitors.

Agility Events & Special Classes

Special events and classes for Agility students. The availability and requirements vary. Examples of special topic classes include Agility Skills & Drills, Performance Puppy Workshop, Fast & Fun, Jumping Skills, Contact Cures, Great Weaves, Perfecting the Basics and more. 


Fungility is recreational agility for those not wanting to master the finer points of the sport. You won’t need to buy equipment or practice in between classes for this class.  Fungility is geared toward those looking to  get a little exercise and have some fun with their dog.