Agility Program


Current students...

Pay your course fees here.

Dog agility is a popular canine sport in which a handler directs a dog through a variety of obstacles such as a tunnel, teeter-totter, tire jump, weave poles, pause table, and standard jumps. During competitive agility events, handlers attempt to navigate dogs through a course as quickly and as accurately as they can.

Agility is a sport that requires a long-term training commitment to be successful. To participate in agility your dog must be well under your control, especially in a close contact setting.

The Agility program at TCOTC includes training at all levels. New Foundation Agility classes are typically offered twice a year, subject to staff and facility availability. If you are interested in joining the agility program, please check below for start dates and review the required prerequisites.

We also welcome teams that have already trained in agility elsewhere. To find out about possible openings at advanced levels, or for any other questions about the agility program, contact the Agility department.

Puppy Agility

Puppy Agility

Puppy Agility takes advantage of puppies’ prime learning time to use the agility setting to establish good habits and develop love of the sport, teamwork with handler, and comfort with agility equipment. It also teaches a balance between self-direction and focus on the handler.

Puppy Agility provides a fun environment that classically conditions the puppy to enjoy the agility ring and agility training. All equipment used in the class is scaled for puppies. No previous training or experience with agility is required to enroll. You may opt to take a puppy obedience class before enrolling in puppy agility but it is NOT required. You may enroll in agility at the same time as obedience or other puppy classes.

Note that the puppy agility program is a continuous course divided into 9-week terms. Puppies “age out” of the program when they turn one year old.

Upcoming classes:
Tuesdays at 7 p.m.:

  • Starting October 16, for puppies 8-16 weeks old (2 to 4 months old): Class is full.
  • The next Puppy Agility class will be scheduled for the first quarter in 2019.

To register, follow the link below to fill out the Puppy AG Application.

If your puppy is older than the ages listed above, they will be eligible for the Foundation Agility Class when they turn one year old.

Prerequisites: None


Puppy Agility Transition Class

After successfully completing the Puppy Agility program, you can enroll in the Puppy Agility Transition class that prepares puppies for full-height obstacles.

The Puppy Agility Transition class prepares puppies and handlers for the beginner or intermediate agility  classes. The transition class last 4-6 months depending upon the progress of the puppy/handler team.

Start dates for the transition classes are the same as the Puppy Agility listed above. The class meets Tuesdays at 6:00 – 6:45 p.m.

Foundation Agility

Foundation Agility

For adult dogs with some obedience background, Foundation Agility is the right place to start building a working relationship with your future agility dog. Every top-level competitor will tell you that a strong foundation in self-control, mutual trust, self-confidence and fun is a MUST for success in agility. In Foundation Agility, handler and dog will perfect stays and recalls, learn to move together in synchronization, gain confidence working both sides and at a distance, and experience some of the excitement of agility in a safe, controlled environment. Though a few obstacles will be introduced in these classes, the focus will be on control and teamwork.

Dogs must be at least 12 months old and have met one of the following criteria by the time they start class:

  • Have successfully completed Basic Training, Beyond Basic or Intermediate Obedience, Impulse Control and Reliable Recall at TCOTC
  • Be a puppy agility graduate (with regular and continual participation in that class)
  • If you have taken obedience training elsewhere, you will need to have the skills taught in the classes outlined above. Please contact for more information.

Upcoming Classes:

  • Tuesday, October 16, 12:00 p.m. to 1:00 p.m. Five openings available.
  • Future classes will be posted when scheduled.

To register, contact