We offer multi-week classes as well as “One and Done” single classes focused on specific behaviors. See the class descriptions below to find out what class might be best for you and your dog.

In addition to class we also offer private lessons. Private lessons can be done here at All Things Pawssible or our trainer can come to you.

Feel free to call us at 434-972-7297 for more information on private lessons or to sign up for a class!

4-Week Class | $120
6-Week Class | $150
One and Done Class | $30

Please note you should plan to attend all sessions in our multi-week classes, as we cannot offer makeup days.

You may sign up more than once for any One and Done class.  

Puppy 101 | Multi-Week
For puppies 4 ½ months and younger | Miniature breeds accepted up to 6 months

Learn how your puppy learns! He/She will learn how to sit, look at you when asked, proper greeting of humans and other puppies, lie down, wait politely for goodies and games, come when called (not just for dinner!), short stays, and how to play nicely with friends. We make time for plenty of play and socialization with the puppies and other humans in the class.

Basic Obedience | Multi-Week
For dogs older than 4 ½ months

We will show you how to “talk dog” to help prevent undesirable behaviors that result from the communication barrier between two species. It is effective, fun, and makes perfect sense to your dog. Prepare to learn how to: get your dog to sit the first time that you ask, lie down and settle during distractions, look at you when asked, and greet humans politely without jumping, fear, or aggression. Your dog will also learn to ignore other dogs unless given permission to greet, reliably come when called, wait, and stay.

Puppy 201 / Intermediate | Multi-Week
For dogs that have previously attended a formal basic training or puppy class (not necessarily at ATP)

If you’re asking, “What happened to my cute little puppy?” this is the class for you. We reinforce basic commands and help your dog through the rebellious stage by showing you how to be your dog’s leader. Our goal in this class is to get your dog motivated to learn again. We continue to build upon all the things your dog has learned, and we use play and motivation to solidify behaviors that will take them into adulthood. We complete more complex tasks, such as stay with distractions, recall with distractions, split-second sits while relay racing, proper greetings, and walking on a loose leash. We use play breaks to learn how to recognize good play vs. inappropriate play. We also practice leave-it with objects in their walking path and walking past other puppies while focusing on you.  Join us for this fun and challenging class!

Fidos after Five | One and Done
For dogs 6 months – 1 year

Most people who own a dog this age are eager to have them play with other dogs, but it can be hard to tell what’s appropriate play and what’s not. We will help you answer those questions. You will also learn the “3 rules of 3” and other things to watch for as your dog plays with other dogs.

Come As You Are | One and Done

Recall can be tough! Practice makes perfect, and the goal for this class is an opportunity for practice. We work with distractions, and use motivators such as treats and getting to greet another dog or person as a reward. We teach new cues and play some of our favorite recall games like Runaway. If weather is permitting we may do some long line work outside. This drop-in class is limited to six dogs and handlers.

Freak on a Leash | One and Done

Dogs can feel helpless when on a leash: the flight response is prohibited, so to them, the only option left is fight. We give you quick tools to correct unwanted pulling, lunging, barking and other behaviors that can be embarrassing and scary on the street. We work toward a goal of a leisurely stroll down your street without any unwanted behaviors. Please note, it is unlikely that all leash issues can be solved in a one-hour session. We provide a baseline to continue practicing with your dog at home. If your dog exhibits severe aggression, we offer private training sessions. Please call us to schedule.

Get Down for What | One and Done

Are you tired of the scratches, muddy paws, and embarrassment of your dog constantly jumping on people? Would you like your dog to understand what personal space is? We cover the most effective methods of keeping your dog from jumping up on you and others. We also discuss why your dog  jumps and tailor a training plan to your situation. No previous training is required. A harness is strongly recommended.


Basic Obedience
Saturdays @ 9:00am | 4-Weeks: $120
June 5, 12, 19, 26
Trainer: Karma Connolly

Puppy 101
Saturdays @ 10:30am | 4-Weeks: $120
June 5, 12, 19, 26
Trainer: Karma Connolly


Basic Obedience
Saturdays @ 9:00am | 4-Weeks: $120
July 10, 17, 24, 31
Trainer: Julie Burgess

Basic Obedience
Tuesdays @ 6:15pm | 4-Weeks: $120
July 13, 20, 27, August 3
Trainer: Julie Burgess

Puppy 101
Wednesdays@ 6:15pm | 4-Weeks: $120
July 14, 21, 28, August 4
Trainer: Julie Burgess