Nominate Your Pooch for Andersonville K9 Homecoming King or Queen!

Dog Agility & Sport Classes

Top Quality Training at Urban Pooch

5400 N Damen Ave

Contact Us

Agility & Sport Classes

Agility & Sports Classes are a great way to build a shy dog’s confidence or to focus your exuberant dog’s boundless energy by giving them a job to perform!

Puppy Agility | Beginner Agility | Agility II | Agility III | Advanced Agility

Masters Agility | Agility Workshops | Disc Dog | Items to Bring to Class

Reserving a Spot | Policy on Payment, Refunds, and Cancellation


Puppy Agility

Our Beginner Puppy Agility Class is designed to build the proper foundation for your puppy to interact with agility equipment. Because puppies’ growth plates are not fully developed, we have created this program to help them safely experience the A-frame, floor level jumps, tunnels, floor level donuts, and targeting.

We want to build your puppy’s experience with agility in a positive and fun learning environment, so when your puppy is ready for Beginner Agility they will move to the head of the class! To be eligible, puppies should be between 4 & 9 months.

Age Requirements: This class is designed for dogs between the ages of 6-months and 9-months old.

Vaccination & Health Requirements: Click here to view our vaccination requirements.

Cost: $160

Duration: 4-Classes/45-Minutes Each

Please note that in order for your dog to participate in this class they will need to be crated in-between turns on the course.

Class Schedule: 

Mondays at 10:30am
Instructor: Grace Huffman

Fridays at 2:45pm
Instructor: Bobby Brown

Sundays at 12:15pm
Instructor: Grace Huffman

Saturdays at 9am
Instructor: Jim Bahr

Saturdays at 10am
Instructor: Jim Bahr

How to Register: To begin the process of joining our training programs please fill out this Training Intake Form. Once you complete the form our training team will review and reach out to you with training and scheduling options. 


Policy on Missing Agility classes:

While we understand that things do happen and students may need to miss a class or two during a given session, we do not offer make-up classes for agility. Due to the setup involved and the fluidity of agility training—students are always progressing in their skills no matter their level of experience—it is not possible to offer a class that would make up for what could have been learned during any single missed class. However, we do offer private sessions at the rate of $65 for a 30 minute session and $115 for a 60 minute session.


Beginner Agility

This six-week class is for students who are new to agility. Your dog must be at least 9 month of age, in good health and have had previous basic training (sit, down, come, stay commands). Your dog must be comfortable working around other dogs and people and also eager to work for delicious food, treats or toys.

In Beginner Agility, dogs will learn basic skills that build the foundation for safe and successful agility runs, including:

-Focus on the owner.

-Introduction to jumping.

-Introduction to agility obstacles.

Because the bond between you and your dog is the most important factor in a successful agility team, our Beginner Agility Class not only teaches you how to best communicate with your dog but through one-on-one instruction and fun exercises we can help you create a powerful foundation for a successful relationship with your dog both in and out of the agility ring.

Age Requirements: This class is designed for dogs over 9-months of age.

Vaccination & Health Requirements: Click here to view our vaccination requirements.

Cost: $220

Duration: 6-Classes/60-Minutes Each

Please note that in order for your dog to participate in this class they will need to be crated in-between turns on the course.

Class Schedule: 

Sundays at 11:00am
Instructor: Grace Huffman

Mondays at 11:30am
Instructor: Grace Huffman

Wednesdays at 4:45pm
Instructor: Jim Bahr

Wednesdays at 6pm
Instructor: Jim Bahr

Thursdays at 2pm
Instructor: Jim Bahr

Mondays at 6pm
Instructor: Robin Taylor

Fridays at 11:45am
Instructor: Bobby Brown

Fridays at 1pm
Instructor: Grace Huffman

Saturdays at 11am
Instructor: Jim Bahr

Notes: This class may be taken more than once. It may be necessary to repeat this class prior to moving on to Agility II depending on your dog’s individual progress.

How to Register: To begin the process of joining our training programs please fill out this Training Intake Form. Once you complete the form our training team will review and reach out to you with training and scheduling options. 

Policy on Missing Agility classes:

While we understand that things do happen and students may need to miss a class or two during a given session, we do not offer make-up classes for agility. Due to the setup involved and the fluidity of agility training—students are always progressing in their skills no matter their level of experience—it is not possible to offer a class that would make up for what could have been learned during any single missed class. However, we do offer private sessions at the rate of $65 for a 30 minute session and $115 for a 60 minute session.


Agility II

This 6-week class is for students who have taken agility classes before, and are either training a new dog or returning to agility with a dog in need of a basic training refresher. Dogs must be comfortable working around other dogs and people and also be eager to work for delicious food, treats, or an exciting toy. In this class, dogs will learn skills that form the foundation for safely and successfully doing agility. These skills include:

-Focus on the owner.

-Introduction to jumping.

-Introduction to agility obstacles.

Age Requirements: This class is designed for dogs over 9-months of age.

Vaccination & Health Requirements: Click here to view our vaccination requirements.

Cost: $200

Duration: 6-Classes/60-Minutes Each

Please note that in order for your dog to participate in this class they will need to be crated in-between turns on the course.

Class Schedule: 

Sundays at 1:30pm
Instructor: Grace Huffman

Sundays at 4:00pm
Instructor: Grace Huffman

Sundays at 7:15am
Instructor: Robin Taylor

Wednesdays at 3:30pm
Instructor: Jim Bahr

Wednesdays at 8:30pm
Instructor: Jim Bahr

Tuesdays at 1:30pm
Instructor: Jim Bahr

Thursdays at 9am
Instructor: Jim Bahr

Fridays at 2:15pm
Instructor: Grace Huffman

Saturdays at 4:30pm
Instructor: Jim Bahr

Saturdays at 5:45pm
Instructor: Jim Bahr

Notes: Dogs must have completed “Beginner/Foundations Agility” or have instructor approval to enroll in this course. This class may be taken more than once. It may be necessary to repeat this class prior to moving on to Agility III depending on your dog’s individual progress. Four students are required for all Agility classes offered.

How to Register: To begin the process of joining our training programs please fill out this Training Intake Form. Once you complete the form our training team will review and reach out to you with training and scheduling options. 

Policy on Missing Agility classes:

While we understand that things do happen and students may need to miss a class or two during a given session, we do not offer make-up classes for agility. Due to the setup involved and the fluidity of agility training—students are always progressing in their skills no matter their level of experience—it is not possible to offer a class that would make up for what could have been learned during any single missed class. However, we do offer private sessions at the rate of $65 for a 30 minute session and $115 for a 60 minute session.


Agility III

Age Requirements: This class is designed for dogs over 9-months of age.

Vaccination & Health Requirements: Click here to view our vaccination requirements.

Cost: $200

Duration: 6-Classes/60-Minutes Each

Please note that in order for your dog to participate in this class they will need to be crated in-between turns on the course.

Class Schedule: 

Sundays at 2:45pm
Instructor: Grace Huffman

Tuesdays at 2:45pm
Instructor: Jim Bahr

Tuesdays at 6pm
Instructor: Jim Bahr

Thursdays at 10:15am
Instructor: Jim Bahr

Thursdays at 11:30am
Instructor: Jim Bahr

Fridays at 3:30pm
Instructor: Grace Huffman

Saturdays at 12:45pm
Instructor: Jim Bahr

Notes: Dogs must have completed Agility II or have instructor approval to enroll in this course. This class may be taken more than once. It may be necessary to repeat this class prior to moving on to Advanced Agility depending on your dog’s individual progress. Four students are required for all Agility classes offered.

How to Register: To begin the process of joining our training programs please fill out this Training Intake Form. Once you complete the form our training team will review and reach out to you with training and scheduling options. 

Policy on Missing Agility classes:

While we understand that things do happen and students may need to miss a class or two during a given session, we do not offer make-up classes for agility. Due to the setup involved and the fluidity of agility training—students are always progressing in their skills no matter their level of experience—it is not possible to offer a class that would make up for what could have been learned during any single missed class. However, we do offer private sessions at the rate of $65 for a 30 minute session and $115 for a 60 minute session.


Advanced Agility

This class is for students and dogs who have graduated from Beginning Agility (or a similar program), and who are ready to complete their obstacle training and begin simple coursework. Instructor approval is required to enroll.

Age Requirements: This class is designed for dogs over 9-months of age.

Vaccination & Health Requirements: Click here to view our vaccination requirements.

Cost: $200

Duration: 6-Classes/60-Minutes Each

Please note that in order for your dog to participate in this class they will need to be crated in-between turns on the course.

Class Schedule: 

Mondays at 8:30pm
Instructor: Robin Taylor

Saturdays at 2pm
Instructor: Jim Bahr

Notes: Dogs must have completed Agility III or have instructor approval to enroll in this course. This class may be taken more than once. It may be necessary to repeat this class prior to moving on to Masters Agility depending on your dog’s individual progress. Four students are required for all Agility classes offered.

How to Register: To begin the process of joining our training programs please fill out this Training Intake Form. Once you complete the form our training team will review and reach out to you with training and scheduling options. 

Policy on Missing Agility classes:

While we understand that things do happen and students may need to miss a class or two during a given session, we do not offer make-up classes for agility. Due to the setup involved and the fluidity of agility training—students are always progressing in their skills no matter their level of experience—it is not possible to offer a class that would make up for what could have been learned during any single missed class. However, we do offer private sessions at the rate of $65 for a 30 minute session and $115 for a 60 minute session.


Masters Agility

This class will focus on improving the agility team to master all types of courses. Each week handlers will be tested on courses designed to develop their skills and will receive guidance on how to improve.

Age Requirements: This class is designed for dogs over 9-months of age.

Vaccination & Health Requirements: Click here to view our vaccination requirements.

Cost: $165

Please note that in order for your dog to participate in this class they will need to be crated in-between turns on the course.

Duration: 6-Classes/60-Minutes Each

Class Schedule: 

Wednesdays at 7:15pm
Instructor: Jim Bahr

Tuesdays at 7:15pm
Instructor: Jim Bahr

Tuesdays at 8:30 pm
Instructor: Jim Bahr

Thursdays at 12:45pm
Instructor: Jim Bahr

Saturdays at 3:15pm
Instructor: Jim Bahr

Notes: Dogs must have completed Advanced Agility or have instructor approval to enroll in this course. This class is for experienced handlers and dogs who are competing (i.e. AKC, USDAA, CPE, UKI). Dogs must be proficient on all obstacles. This ongoing class may be taken more than once. 4 students are required for all Agility classes offered.

How to Register: To begin the process of joining our training programs please fill out this Training Intake Form. Once you complete the form our training team will review and reach out to you with training and scheduling options. 

Policy on Missing Agility classes:

While we understand that things do happen and students may need to miss a class or two during a given session, we do not offer make-up classes for agility. Due to the setup involved and the fluidity of agility training—students are always progressing in their skills no matter their level of experience—it is not possible to offer a class that would make up for what could have been learned during any single missed class. However, we do offer private sessions at the rate of $65 for a 30 minute session and $115 for a 60 minute session.


Agility workshops

Our agility workshops are a great opportunity for current agility students to hyper focus on specific aspects of agility training to take them and their pooch to the next level.

Please see below for info on the next upcoming agility workshop.

Weave Workshop: Agility is fun, fast paced, and really appeals to our dogs instincts to run and jump over and through things! However, there is one obstacle that is not an instinctual movement for our dogs- -the weave poles. The weave poles are often the obstacle we see dogs struggle the most to learn and maintain. Our “Weave Workshop” class is designed to teach our dogs to LOVE the weave poles. We will focus on independence, both on entries and exits, and building distance so that our dog understands: “I drive through the very last pole EVERY time, no matter where my human is.”

Click here to view our vaccination requirements.

Cost: $160

Class Schedule: Weave Workshop

Start Date: 9/13/2021
Time: 9:00pm
Duration: 60 mins/4 classes
Dates of Class: 9/13, 9/20, 9/27 & 10/4
Instructor: Grace Huffman

Start Date: 9/26/2021
Time: 6:30pm
Duration: 60 mins/4 classes
Dates of Class: 9/26, 10/3, 10/10 & 10/17
Instructor: Grace Huffman
***Please note that to join this workshop class you must either be a current UPTFC agility student or else pre-approved by the instructor.***

If you’re interested in enrolling in an upcoming agility workshop, please email us at info@urbanpoochtraining.com

Policy on Missing Agility classes:

While we understand that things do happen and students may need to miss a class or two during a given session, we do not offer make-up classes for agility. Due to the setup involved and the fluidity of agility training—students are always progressing in their skills no matter their level of experience—it is not possible to offer a class that would make up for what could have been learned during any single missed class. However, we do offer private sessions at the rate of $65 for a 30 minute session and $115 for a 60 minute session.


Disc dog

In our Intro to Disc Dog class, you and your dog will learn to work as a team, tossing, catching and retrieving frisbees. This 6 week program will work on building your dog’s love for the disc, teaching them to track and mouth a disc in motion, teaching control or “rules” with our toys, and how to properly throw a disc and catch an airborne disc. We will also learn some new tricks and skills to pair with our new disc skills. Whether you want to compete in distance throws or freestyle competitions, or just take your new game out to the park, this is the class for you!

Age Requirements: This class is designed for dogs over 4-months of age.

Duration: 6-Classes/60-Minutes Each

Cost: $200

Click here to view our vaccination requirements.

Class Start Dates & Times:
Fridays @ 7:15pm
Fridays @ 8:30pm
Sundays @ 8pm (Urban Pooch Disc Dog Club Members Only)

How to Register: To begin the process of joining our training programs please fill out this Training Intake Form. Once you complete the form our training team will review and reach out to you with training and scheduling options.

Policy on Missing Agility classes:

While we understand that things do happen and students may need to miss a class or two during a given session, we do not offer make-up classes for agility. Due to the setup involved and the fluidity of agility training—students are always progressing in their skills no matter their level of experience—it is not possible to offer a class that would make up for what could have been learned during any single missed class. However, we do offer private sessions at the rate of $65 for a 30 minute session and $115 for a 60 minute session.


Items to Bring to Class

Please click HERE to view items to bring to class.

Policy on Missing Agility classes:

While we understand that things do happen and students may need to miss a class or two during a given session, we do not offer make-up classes for agility. Due to the setup involved and the fluidity of agility training—students are always progressing in their skills no matter their level of experience—it is not possible to offer a class that would make up for what could have been learned during any single missed class. However, we do offer private sessions at the rate of $65 for a 30 minute session and $115 for a 60 minute session.


Reserving a Spot for Agility 2, 3, Advanced and Masters Classes

Please note this section applies only to the following classes: Agility 2; Agility 3; Advanced Agility; and Master Agility. THIS DOES NOT APPLY TO PUPPY AGILITY & BEGINNER AGILITY CLASSES, WHICH WORK ON A FIRST COME, FIRST SERVE BASIS AND DOES NOT ENSURE ANY RESERVED SPOT FOR FUTURE CLASS SESSIONS.

Due to the fact that students in these aforementioned classes often repeat the same class many times in a row before being able to move to a higher-level, we have a booking/scheduling policy that differs from our other class offerings. Students currently enrolled in an active class session will by default have their spot reserved for them in the next round of the same class/time/day until the 5th week of the current session. At that point students must inform UPTFC if they are continuing on in the following session or not. If they are, then payment in full is due to secure their spot.* If a student is not continuing, then we will begin the process of filling their spot for the subsequent round with another student. Please note that if a training student is taking a break from a specific class/time/day after repeating for several sessions, we cannot guarantee them a spot in a future class as most all of these classes reach the maximum amount of students and the student who takes their spot will then be afforded the same reservation system of having a spot reserved for them in subsequent sessions by default.

So, for example, let’s say you are a current student in the Wednesday 8:30pm Masters Agility class with the following class dates: 4/17, 4/24, 5/1, 5/8, 5/15 & 5/22. When you arrive for week 5 of class (5/15), your instructor will take attendance and then ask you if you are continuing or not. They will then communicate that information to our Training Ambassador so we can begin to make the official roster for the next session. If you are continuing, payment is due that same day to officially lock in your spot in the following session.* If you are not continuing, then we will remove your default reservation for the subsequent rounds and, if there are students on the waitlist for that particular class/time/day, then we will begin contacting them to fill the now vacant spot. If you are not in attendance for week 5 of class, our training ambassador will reach out to you directly by phone as soon as possible. However, if no reply is given by the time week 6 of class (5/22) commences, then your spot in the subsequent round would be forfeited and we would begin the process of contacting potential students on the waitlist for class to fill the now open spot.

Please remember you can pay for any service either in person at our front desk or over the phone. If our front desk is closed at the time you normally attend class, you can always call the next day to give payment with a credit card over the phone.

*If for some reason a student is unable to pay that day we will grant them a 1-week grace period in which we will continue to hold their spot. However, if no payment is received by the time of week 6 of the current round of class, then the student will forfeit their spot in the next round. If there are potential students listed on the waitlist, then we will begin contacting them to fill the spot in the upcoming class session.

Policy on Missing Agility classes:

While we understand that things do happen and students may need to miss a class or two during a given session, we do not offer make-up classes for agility. Due to the setup involved and the fluidity of agility training—students are always progressing in their skills no matter their level of experience—it is not possible to offer a class that would make up for what could have been learned during any single missed class. However, we do offer private sessions at the rate of $65 for a 30 minute session and $115 for a 60 minute session.


Policy on Payment, Refunds & Cancellation

Reserving A Spot & Initial Payment

We do not accept partial payments for class. Classes must be paid in full at sign-up in order to reserve a spot. Only payment in full for class can reserve your spot in a future class or training service.

Urban Pooch Training & Fitness Center cannot offer any refunds for training services at this time. All sales are final. 


Policy on Missing Agility classes:

While we understand that things do happen and students may need to miss a class or two during a given session, we do not offer make-up classes for agility. Due to the setup involved and the fluidity of agility training—students are always progressing in their skills no matter their level of experience—it is not possible to offer a class that would make up for what could have been learned during any single missed class. However, we do offer private sessions at the rate of $65 for a 30 minute session and $115 for a 60 minute session.

What Our Customers Say

We’re proud to provide the city’s largest team of differentiated, award-winning trainers, who can solve any behavior issue.