Agility Foundation

Beginning Basics

If you are interested in agility and your dog has been in a class learning basic obedience skills this is the place to start. Once a class starts, that class tends to stay together working through the foundation levels of learning to run a Novice course. This process takes 3-4 series sessions or more depending on the dog and your commitment. If you have any questions, please contact us

Class Dates

Beginning Agility: Tuesday ,  October 10 at 12:30  [Instructor: Susan Wilson] Questions call 828-231-4172  The time of the class will change to a later time in the winter months.  

This class is designed for people that think they want to participate in Agility competition.  You will have homework and exercises to do at home with your dog in order to be successful with this program.  It is a lot of fun and can be an addictive sport to get involved in.  People that get involved in the sport usually end up staying in a class for many years.  

What to Bring

Bring what motivates your dog (toy and small, soft food treats) and your enthusiasm!


Gail Hubbard and Susan Wilson


$90 for 6-week session

Register now


Agility: Beyond Foundation

 After your foundation class series, the group you are in tends to keep going. We encourage you to practice your homework outside of class. It is very important to keep up and enthusiastic for the next series skills. Each 6-week series builds on the other. For example you will notice levels listed according to the AKC venue. Please contact us if you have any questions.

Class Dates and Times

MONDAY MORNING:  10:30-11:30AM (Pre-Novice)
INSTRUCTOR:  Gail Hubbard

TUESDAY MORNINGS:  9:30 - 10:30 (Novice) 11:00 - 12:00  (Exc)  &  12:30 - 1:30  (Open/Exc) 
INSTRUCTOR:  Susan Wilson

WEDNESDAY MORNINGS:  9:30 - 10:30 AM (Exc);  11:00 - 12:00 (Open/Exc); 12:30 - 1:30 (Foundation) 
INSTRUCTOR: Susan Wilson

THURSDAY MORNINGS:  9:30-11:00AM (Exc/Master);  11:30-12:30 (Novice)
INSTRUCTOR:  Gail Hubbard

MONDAY EVENINGS:  7:30-8:30PM (Open/Exc)
INSTRUCTORS:  Susan Wilson

TUESDAY EVENINGS:  7:30-8:30PM (Pre-Novice) 
INSTRUCTORS:  Gail Hubbard

WEDNESDAY EVENINGS:  6-7:00PM (Novice/Open); 7:30-8:30PM (Exc)
INSTRUCTORS Susan Wilson and Judy Chaet

THURSDAY EVENINGS: 6:00-7:00 (Novice); 7:30-8:30PM (Open/Exc)
INSTRUCTOR: Gail Hubbard


$90 for the 6-week session. Multiple dog discounts available: $75/dog for 2 dogs and $65/dog for 3 or more dogs.

Register now



Private Lessons

If you have a dog that you wonder if they will do well within a class situation or your schedule doesn't work with ours above, please schedule a lesson. We offer options, one being private lessons. 

If you are needing additional help because of missed classes or if you or your dog needs help with a specific sequence or obstacle, private lessons are a great way to get caught up and work individually on a certain problem area.

Nicole Martinez shared a status

Gail had great advice to help us get our fearful Uli into the car without him freaking out so much! We still have a long way to go but as least traveling got easier!

student stars

  • studentstars brewster

    OWNER: Maggie Brindell-Watt 
    I have to tell you we went to our Neighborhood Christmas Party and I was singing your praise.  Many of my neighbors that walked by our house daily commented on how well Brewster is behaving.  They were impressed when he barked at them and I can come out and tell him to be quite and he actually does listen to me.  So, in general they were just impressed at how well he is behaving for such a young dog.  So, I just wanted to say "thank you" for helping us, couldn't have done it without your help. We still have a lot of work to do but we are on the right track.

  • studentstars roux

    OWNER: Cindy Hartman  
    "Gail, thank you VERY MUCH for reviewing our runs from last weekend, your comments were very helpful! You make some great points. I appreciate your keen eye and willingness to help us become a better team! Can't wait for class on Thursday!"

  • studentstars rigel

    OWNER: Susan McKenzie
    Rigel (2 ½ yr old black and white retriever/hound mix) took basic manners class and Pedals (6 mo old brindle lab/pit mix) attended both the puppy and basic manners class at A Good Dog’s Life  When people visit our home, I often receive compliments on how well behaved my dogs are.  They do not try to counter surf and I can ask them to stay on their beds to get out from under foot.  I am a strong believer in challenging dogs physically and mentally and intend to take further classes at A Good Dog’s Life.  They both enjoy it.

  • studentstars elke

    OWNER: Tanya Alstott 

    I was happy with the content of the class.  I think these type of puppy class are limited in what you can expect out of your dog, mainly due to age and the inability to focus for any length of time.  Socialization was my main goal and I feel like Elke got that from the class.

  • studentstars sky

    OWNER: Peggy and Bob Dellinger 
    Gail, WE loved class today. I had read most of the book "tracking from the ground up" but boy you made lots more sense then the book!

  • studentstars franklin

    OWNER: Lisa Wester 
    You are Wonder Woman Dog Trainer. My son and I did a short session with Franklin today. Did not jump any. We did five or six meet and greets. Michael did three short walks and Franklin behaved very well letting Michael pet him.
    Hope to do a session Fri and Sun.
    Thanks so much!

  • studentstars eiko

    OWNER: Anna Ferguson, Vibrant Heart Yoga 
    Eiko and I have had great fun learning with Gail from A Good Dog's Life. We have done classes at her wonderful facility and also some private lessons. I am always impressed by Gail's knowledge, patience and obvious love for dogs. Her training tips and handouts were crucial for great puppy training, and we really enjoyed our puppy classes. We now have a wonderfully well-behaved, intelligent dog that is our best friend! I recommend her all the time to new puppy owners to get started on the right paw!

contact us

A Good Dog's Life

33 Hidden Acres Drive
Asheville NC 28806
Office 828.667.3221