Dog Agility & Sport Classes

Top Quality Training at Urban Pooch Training and Fitness Center

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 Pre-Agility | Beginner Agility | Agility II | Agility III | Advanced Agility

Masters Agility | Agility Workshops | Items to Bring to Class

Private Agility Training | Policy on Payment, Refunds, and Cancellation


Puppy Pre-Agility

This is a class for young pups with big dreams of someday becoming agility all-stars! In this class, we will work on puppy-safe foundations to agility such as body awareness, confidence, recall, flat work, and puppy-safe agility equipment.  

Age Requirements: This class is designed for dogs between the ages of 8 weeks and 8 months.

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

Cost: $250

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: 

Fridays at 7:15pm
Instructor: Bobby Brown
Upcoming Class Dates: 7/14, 7/21, 8/4, 8/11, 8/18 & 8/25 (No Class 7/28)
Link to register for this class: https://app.punchpass.com/org/8136/series/28310
***All students who register for this class must have a Training Intake Form on file and have their rabies, bordetella and distemper vaccines up to date and on file with Urban Pooch no later than 48 hours before the start date of the class. Students who do not meet that deadline will have their reservation canceled. If you already have a training intake form on file, you do NOT need to submit another one.***

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 $95 for a 45 minute session.


Beginner Agility

This six-week class is for students who are new to agility. Your dog must be at least 6-months old and be comfortable working around other dogs and people, and also be eager to work for yummy treats or a fun toy!

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 6-months of age.

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

Cost: $250

Duration: 6-Classes/60-Minutes Each

Please note that in order for your dog to participate in this class, it's very helpful that they are comfortable being crated between turns. 

Class Schedule: 

Sundays at 11:30am
Instructor: Ashley Olszewski
Upcoming Class Dates: 4/7, 4/14, 4/21, 5/5, 5/12 & 6/2 (No Class 4/28, 5/19 & 5/26)
Link to register for this class: https://app.punchpass.com/org/8136/series/33238

Mondays at 6pm
Instructor: Robin Taylor
Upcoming Class Dates: 4/15, 4/22, 4/29, 5/6, 5/13 & 5/20
Link to register for this class: https://app.punchpass.com/org/8136/series/33156

Wednesdays at 9am
Instructor: Rebekah Reynolds
Upcoming Class Dates: 4/10, 4/17, 5/1, 5/8, 5/15 & 5/22 (No Class 4/24)
Link to register for this class: https://app.punchpass.com/org/8136/series/33428

Wednesdays at 4:45pm
Instructor: Grace Huffman
Upcoming Class Dates: 1/24, 1/31, 2/7, 2/14, 2/21 & 2/28
Link to register for this class: https://app.punchpass.com/org/8136/series/31963

Fridays at 4:45pm
Instructor: Bobby Brown
Upcoming Class Dates: 3/15, 3/22, 4/5, 4/12, 4/19 & 4/26 (No Class 3/29)
Link to register for this class: https://app.punchpass.com/org/8136/series/32672

Fridays at 6pm
Instructor: Bobby Brown
Upcoming Class Dates: 3/15, 3/22, 4/5, 4/12, 4/19 & 4/26 (No Class 3/29)
Link to register for this class: https://app.punchpass.com/org/8136/series/32673

Saturdays at 6pm
Instructor: Rebekah Reynolds
Upcoming Class Dates: 1/27, 2/3, 2/17, 2/24, 3/2 & 3/9 (No Class 2/10)
Link to register for this class: https://app.punchpass.com/org/8136/series/31510

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 $95 for a 45 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 Sequencing.

-Introduction to agility obstacles.

-Introduction to Obstacles and Handler Skills.

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

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

Cost: $230

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 10:15am
Instructor: Ashley Olszewski
Upcoming Class Dates: 4/7, 4/14, 4/21, 5/5, 5/12 & 6/2 (No Class 4/28, 5/19 & 5/26)
***Please note this is a mixed Agility 2/3 Class.***

Sundays at 1pm
Instructor: Ashley Olszewski
Upcoming Class Dates: 4/7, 4/14, 4/21, 5/5, 5/12 & 6/2 (No Class 4/28, 5/19 & 5/26)                                              

Sundays at 3:30pm
Instructor: Ashley Olzsewski
Upcoming Class Dates: 4/7, 4/14, 4/21, 5/5, 5/12 & 6/2 (No Class 4/28, 5/19 & 5/26)                                         
***Please note this is a mixed Agility 2/3 Class.***

Sundays at 4:45pm
Instructor: Ashley Olzsewski
Upcoming Class Dates: 4/7, 4/14, 4/21, 5/5, 5/12 & 6/2 (No Class 4/28, 5/19 & 5/26)                                         

Mondays at 4:30pm
Instructor: Rebekah Reynolds
Upcoming Class Dates: 4/8, 4/15, 4/22, 4/29, 5/6 & 5/13
*Please note this is a mixed agility 2/3 class.*

Mondays at 7:15pm
Instructor: Robin Taylor
Upcoming Class Dates: 4/15, 4/22, 4/29, 5/6, 5/13 & 5/20

Tuesdays at 4pm
Instructor: Rebekah Reynolds
Upcoming Class Dates: 4/9, 4/16, 4/30, 5/7, 5/14 & 5/21 (No Class 4/23)
Link to register for this class: https://app.punchpass.com/org/8136/series/33425
*Please note this is a mixed agility 2/3 class.*

Tuesdays at 7:15pm
Instructor: Robin Taylor
Upcoming Class Dates: 4/16, 4/23, 4/30, 5/7, 5/14 & 5/21

Tuesdays at 8:30pm
Instructor: Robin Taylor
Upcoming Class Dates: 4/16, 4/23, 4/30, 5/7, 5/14 & 5/21

Wednesdays at 11:30am
Instructor: Rebekah Reynolds
Upcoming Class Dates: 4/10, 4/17, 5/1, 5/8, 5/15 & 5/22 (No Class 4/24)
Link to register for this class: https://app.punchpass.com/org/8136/series/33426

Thursdays at 10:15am
Instructor: Grace Huffman
Upcoming Class Dates: TBD

Thursdays at 2:15pm
Instructor: Grace Huffman
Upcoming Class Dates: 3/14, 3/21, 3/28, 4/4, 4/11 & 4/18
Link to register for this class: https://app.punchpass.com/org/8136/series/32894

Thursdays at 8:30pm
Instructor: Grace Huffman
Upcoming Class Dates: 3/14, 3/21, 4/4, 4/11 & 4/18 (No Class 3/28)
Link to register for this class: https://app.punchpass.com/org/8136/series/32898

Fridays at 12:15pm
Instructor: Ashley Olszewski
Upcoming Class Dates: 3/15, 3/22, 4/5, 4/12, 4/19 & 4/26 (No Class 3/29)
Link to register for this class: https://app.punchpass.com/org/8136/series/32740
***Please note this is a mixed Agility 2/3 Class*** 

Saturdays at 3pm
Instructor: Rebekah Reynolds
Upcoming Class Dates: 3/23, 4/6, 4/13, 4/20, 4/27 & 5/4 (No Class 3/30)

Saturdays at 7:15pm
Instructor: Rebekah Reynolds
Upcoming Class Dates: 3/23, 4/6, 4/13, 4/20, 4/27 & 5/4 (No Class 3/30)
Link to register for this class: https://app.punchpass.com/org/8136/series/32746

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 $95 for a 45 minute session.


Agility III

Agility 3 is for approved students who are already sequencing with their dogs, familiar with all basic handling skills and ready for more challenges.

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

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

Cost: $230

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 9am
Instructor: Ashley Olzsewski
Upcoming Class Dates: 4/7, 4/14, 4/21, 5/5, 5/12 & 6/2 (No Class 4/28, 5/19 & 5/26)

Sundays at 10:15am
Instructor: Ashley Olzsewski
Upcoming Class Dates: 4/7, 4/14, 4/21, 5/5, 5/12 & 6/2 (No Class 4/28, 5/19 & 5/26)
***Please note this is a mixed Agility 2/3 Class.***

Sundays at 2:15pm
Instructor: Ashley Olzsewski
Upcoming Class Dates: 4/7, 4/14, 4/21, 5/5, 5/12 & 6/2 (No Class 4/28, 5/19 & 5/26)

Sundays at 3:30pm
Instructor: Ashley Olzsewski
Upcoming Class Dates: 4/7, 4/14, 4/21, 5/5, 5/12 & 6/2 (No Class 4/28, 5/19 & 5/26)       
***Please note this is a mixed Agility 2/3 Class.***

Mondays at 4:30pm
Instructor: Rebekah Reynolds
Upcoming Class Dates: 4/8, 4/15, 4/22, 4/29, 5/6 & 5/13
*Please note this is a mixed agility 2/3 class.*

Tuesdays at 4pm
Instructor: Rebekah Reynolds
Upcoming Class Dates: 4/9, 4/16, 4/30, 5/7, 5/14 & 5/21 (No Class 4/23)
Link to register for this class: https://app.punchpass.com/org/8136/series/33425
*Please note this is a mixed agility 2/3 class.*

Wednesdays at 6pm
Instructor: Grace Huffman
Upcoming Class Dates: 3/6, 3/13, 3/20, 3/27, 4/3 & 4/10
Link to register for this class: https://app.punchpass.com/org/8136/series/32647

Wednesdays at 7:15pm
Instructor: Grace Huffman
Upcoming Class Dates: 3/6, 3/13, 3/20, 3/27, 4/3 & 4/10
*Please note this is a mixed Agility 3/Advanced Agility class.*

Thursdays at 2:15pm
Instructor: Grace Huffman
Upcoming Class Dates: 3/14, 3/21, 3/28, 4/4, 4/11 & 4/18
Link to register for this class: https://app.punchpass.com/org/8136/series/32894

Thursdays at 4:45pm
Instructor: Grace Huffman
Upcoming Class Dates: 3/28, 4/4, 4/11, 4/18, 4/25 & 5/2

Thursdays at 7:15pm
Instructor: Grace Huffman
Upcoming Class Dates: 3/14, 3/21, 3/28, 4/4, 4/11 & 4/18
Link to register for this class: https://app.punchpass.com/org/8136/series/32896

Fridays at 12:15pm
Instructor: Ashley Olszewski
Upcoming Class Dates: 3/15, 3/22, 4/5, 4/12, 4/19 & 4/26 (No Class 3/29)
Link to register for this class: https://app.punchpass.com/org/8136/series/32740
***Please note this is a mixed Agility 2/3 Class*** 

Saturdays at 1:45pm
Instructor: Rebekah Reynolds
Upcoming Class Dates: 3/23, 4/6, 4/13, 4/20, 4/27 & 5/4 (No Class 3/30)
Link to register for this class: https://app.punchpass.com/org/8136/series/32743

Saturdays at 4:15pm
Instructor: Rebekah Reynolds
Upcoming Class Dates: 3/23, 4/6, 4/13, 4/20, 4/27 & 5/4 (No Class 3/30)
***Please note this a mixed Agility 3/ Advanced Agility Class***

Saturdays at 7:15pm
Instructor: Rebekah Reynolds
Upcoming Class Dates: 3/23, 4/6, 4/13, 4/20, 4/27 & 5/4 (No Class 3/30)
Link to register for this class: https://app.punchpass.com/org/8136/series/32747

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 $95 for a 45 minute session.


Advanced Agility

Advanced Agility is for approved students who are already sequencing full courses, and have dogs who are fluent on their contact obstacles and 12 weave poles without guide wires. We work through complex sequences, including international handling skills such as backsides, threadles and tough weave entries.

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

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

Cost: $230

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
Upcoming Class Dates: 4/15, 4/22, 4/29, 5/6, 5/13 & 5/20

Wednesdays at 7:15pm
Instructor: Grace Huffman
Upcoming Class Dates: 3/6, 3/13, 3/20, 3/27, 4/3 & 4/10
*Please note this is a mixed Agility 3/Advanced Agility class.*

Wednesdays at 8:30pm
Instructor: Grace Huffman
Upcoming Class Dates: 3/6, 3/13, 3/20, 3/27, 4/3 & 4/10
*Please note this is a mixed Advanced Agility/Masters Agility class.*

Thursdays at 6pm
Instructor: Grace Huffman
Upcoming Class Dates: 3/14, 3/21, 3/28, 4/4, 4/11 & 4/18

Thursdays at 7:15pm
Instructor: Grace Huffman
Upcoming Class Dates: 3/14, 3/21, 3/28, 4/4, 4/11 & 4/18
Link to register for this class: https://app.punchpass.com/org/8136/series/32896

Saturdays at 4:15pm
Instructor: Rebekah Reynolds
Upcoming Class Dates: 3/23, 4/6, 4/13, 4/20, 4/27 & 5/4 (No Class 3/30)
***Please note this a mixed Agility 3/ Advanced Agility Class***

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 $95 for a 45 minute session.


Masters Agility

This class is for students already competing at the master level. Each week, handlers will be tested on course design, handler ability and dog's 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: $195

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 8:30pm
Instructor: Grace Huffman
Upcoming Class Dates: 3/6, 3/13, 3/20, 3/27, 4/3 & 4/10
*Please note this is a mixed Advanced Agility/Masters Agility class.*

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 $95 for a 45 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.

Click here to view our vaccination requirements.

Upcoming Agility Workshops

Agility Workshop: Advanced Weaves

Agility Workshop: Advanced WeavesDoes your dog understand the mechanics of the weave poles, but lacks independence? This is the workshop for you! We will work on forward focus through poles, with and without handler motion, as well as the dog’s understanding of tough entries and exits.

This is a workshop for EXPERIENCED agility dogs already weaving 12 poles.

Cost: $250
Time: 9-11am (2hrs each class)
Day: Tuesdays
Dates of Class: 1/3, 1/10, 1/17, 1/24, 1/31, 2/7, 2/14 & 2/21
Max # of Dogs per Class: 6
Instructor: Grace Huffman
Link to register for this class: https://app.punchpass.com/org/8136/series/25024
***All students who register for this class must submit all required health records and complete a Training Intake Form no later than 48 hours before the start date of the class. Students who do not meet that deadline will have their reservation cancelled.***

Agility Workshop: Teeter
The teeter is hands down the scariest agility obstacle for our pups. It's loud, moves and can feel very unsafe to our pooches. This workshop is designed to break down the teeter into bite size pieces and build confidence with each step. This workshop is run like a group private session, thus we will take many different approaches to help each dog progress.

Dogs must be at least 1-year-old and a current agility 2, agility 3, advanced or masters agility student w/ UPTFC in order to join this workshop! This is NOT a workshop for dogs in puppy agility and beginner agility.

Cost: $120
Time: 4:45pm
Day: Fridays
Dates of Class: 1/6, 1/20 & 1/27 (No class 1/13)
Max # of Dogs per Class: 6
Instructor: Grace Huffman
Link to register for this class: https://app.punchpass.com/org/8136/series/24969
***All students who register for this class must submit all required health records and complete a Training Intake Form no later than 48 hours before the start date of the class. Students who do not meet that deadline will have their reservation cancelled.***

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 $95 for a 45 minute session.


Private agility training sessions

Private agility sessions are a great way to schedule agility training without having to make a multi-week commitment to a class or workshop. These sessions also allow you to focus on the specific agility skills you want to highlight.  

For appointments scheduled after 12/31/22, you can now schedule these appointments via PunchPass.

If you are a brand new training client with Urban Pooch, you can create a PunchPass account for our training services by clicking here.

If you are an existing training client with Urban Pooch who has already created a PunchPass account, you can sign into your account by clicking here.

Once you have created and signed into your PunchPass account, you can book a private agility session by looking at the Private Appointment tab on the calendar page. See below for a visual:


This calendar will allow you to book a 45-minute private agility session with one of our agility trainers up to 30 days in advance.

You can also purchase packages of privates before you schedule these appointments with the links below:
Purchase 1x 45 minute Private Agility Session By Clicking Here
Purchase 5x 45 minute Private Agility Sessions By Clicking Here

Please note that after you purchase one of these packages you will still need to schedule these sessions individually on PunchPass via the Private Appointments tab.

If you want to purchase more of these passes in the future, you can do that directly on PunchPass via the Purchase A Pass tab. See below for a visual:


Please note that all dogs must be up to date on all health records we require for participation in training programs.* Additionally, all students must have a training intake form on file. These documents must be updated in our system no less than 48 hours prior to the start date of appointment. If we do not have all the required health records on file by that time, your reservation in class will be canceled.

Rabies vaccine, bordetella vaccine, and distemper vaccine. 

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.