Class Descriptions and Scheduling

Ready to sign up for classes or book a field rental? Click here! After reading the descriptions below, please email me if you’d like to schedule a private lesson or have any questions.

Fun Pup Dog Sports offers small group classes and private lessons. Classes are taught at an outdoor agility field from April to October, and indoor classes are offered over the winter in Greeley. Below are class descriptions, prerequisites, and frequently asked questions.

Field rentals are available year-round (weather permitting) for experienced dogs and handlers. Fun Pup is off Hwy 14 (E Mulberry St in Fort Collins), about 8 minutes east of I-25. The exact address will be provided with enrollment confirmation.


All classes are six weeks long and have a maximum of six people and dogs.

Agility Foundations

Interested in trying out the sport of agility with your dog? This class will provide you with an introduction to the basics of this fun sport, including pre-agility skills, voluntary attention, solid stays and release cues, and ways to enhance your dog’s fitness and confidence. We will also work on focus and engagement around distractions, as well as effective cues and proper timing/placement of rewards. This class has no minimum age, but it should not be your dog’s first group class. Prerequisite: Completed at least a Level 2 (non-agility) class with Summit Dog Training (or equivalent) or Instructor Approval. For more information, please email me.

Agility Level 1 (Beginner)

If you have completed Agility Foundations, or have previous training experience in agility, this class is the next step in a new agility dog’s training journey! You and your dog will learn basic jumping skills, be introduced to several of the agility obstacles including jumps, tunnels, table and the contact board, and work on training exercises and handling skills that will get you off to the best possible start in the sport of agility. Prerequisite: Completed Agility Foundations or Instructor Approval

Agility Level 2 (Contacts and Weaves)

You and your dog will be introduced to the A-frame, dog-walk, teeter, and weave poles, along with short sequences where you can practice and advance your handling skills. Dogs will learn obstacle commitment and good jumping technique, and begin to work off-leash when appropriate. Prerequisite: Completed Agility Level 1 or Instructor Approval

Agility Level 3 (Sequencing and Handling)

In this class, you’ll be putting together all the handling skills you’ve learned in Levels 1 and 2 such as front/rear/blind crosses, wraps, and backsides, and begin incorporating those into longer, 8-10 obstacle sequences which will also include contacts and weaves. Dogs do not have to have “finished” weave poles to take this class, but one objective of this class is to teach dogs to reliably weave 12 poles before moving on to Level 4. Your dog will need to be able to work off-leash, although will not be running sequences while other dogs are off-leash. This class is often taken more than once. Prerequisite: Completed Agility Level 2 or Instructor Approval

Agility Level 4 (Pre-Competition/Novice Agility)

This class is for students preparing to compete with their dog, or for those who are trialing at the Novice level or above. You will continue to work on handling skills and run longer sequences or Novice-level courses, breaking them into shorter sequences to fine-tune skills. Dogs must be able to weave 12 in-line poles to take this class. Prerequisite: Completed Agility Level 3 or Instructor Approval

Agility Level 5 (Intermediate/Advanced Agility)

In this class, the focus is on advanced handling skills and challenges that you will see in advanced-level and international-style courses. This class is for students competing at the Open/Advanced level and up. Prerequisite: Completed Agility Level 4 or Instructor Approval


Katherine with FlapJack and Soda

I’ve been doing agility for 25 years, and I get something from every class I take with Melissa.  She gives a lot of thought to handling options based on the dog and handler teams, and there are times where I think, “Ah, of course!” when she recommends a handling option to me.