Schedule Today
Call 678-493-8040



Agility is a popular sport that focuses on teamwork between dog and human to navigate an obstacle course. Dogs compete against dogs of the same height (measured at the shoulders or "withers"). Obstacles that dogs traverse may include tables, teeter-totters, A-frames, dog walks, weave poles, jumps, tunnels, chutes and tires. There are multiple organizations to enter for competitions, which vary in price, games and rules. Group classes are offered on a weekly schedule, and since we continue to work on the same obstacles each week, students are often able to join mid-session rather than wait for a new week 1.  For more information on our Instructors’ backgrounds, please see the "About Us" page.   For class schedule, please see "Calendar".

Group Classes

In order to maintain high standards of training, we limit our class size to 6 students per class.  By keeping our class sizes low we believe our students retain more, learn faster, and enjoy a more comfortable social environment as well.  Intro and Beginner classes are held indoors and feature a smaller A-frame and dog walk to allow dogs to build skill without fear.  Intermediate and Advanced classes are taught on a fully equipped competition sized field (weather permitting).  Students advance through the levels as skills are attained and with instructor approval.  Intro sessions are 6 weeks long, and all other sessions are 8 weeks long.  All instructors at the Ranch compete with their dogs in Agility, and often attend workshops and seminars - this helps us stay current in the latest training techniques.

Private or Semi-Private Lessons

Private or Semi-private lessons can be scheduled for weekday, weekend, or evening appointments with any of our instructors.  Sharing of lessons allows students of similar skill levels to share one hour of training.  

Facility Rental

As of June 1st, 2017, we are restricting rentals of our facilities to students currently enrolled in group classes or ongoing private lessons at The Canine Ranch.   Due to the condition that we find the field in after some rentals, we've unfortunately had to make this difficult decision.  We are so sorry that we cannot continue to offer this service to the agility community.  

Please keep in mind that all services at the Ranch are by appointment only, so please call 678-493-8040 or email to book your appointment.


Group Class - starting at $120 per session.

Private Lessons - starting as low as $30 per lesson