Group Classes
Training Both Ends of the Leash For Over 25 Years
Full refunds are only available one week prior to classes beginning. Refund requests after this time will be given as store credit.
Group Class Schedule
Michelle's Classes
Funbedience Bootcamp Mini Class!
Tuesday, Dec 2nd
6:00pm-7:30pm
Hello, Friend! Polite Greeting Bootcamp Mini Class!
Thurs, Dec 4th
6:00pm-7:30pm
Puppy Power — Super Hero Games Mini Class!
Wednesday, Dec 3rd
6:00pm-7:30pm
Puppy Life Skills
- Wednesday, Jan 7th
- 6:00pm-7:00pm
Life Skills 1
- Tuesday, Jan 6th
- 6:00pm-7:00pm
- Saturday, Jan 10th
- 10:00am-11:00am
Life Skills 2
- Tuesday, Jan 6th
- 7:15pm-8:15pm
- Saturday, Jan 10th
- 11:15am-12:15pm
Confident Together
- Thursday, Jan 8th
- 6:00pm-7:00pm
From 100 to calm
- Thursday, Jan 8th
- 7:15pm-8:15pm
Tricks and Enrichment
- Wednesday, Jan 7th
- 7:15pm-8:15pm
Sarahs Group Classes
Public Neutrality
Friday, Jan 9th
4:00pm-5:00pm
Our Life Skills Program

Teaching Dogs the Skills They Need for the Lives We Share
The LifeSkills Program helps your dog succeed in real-life situations by teaching practical, adaptable skills. We focus on boosting confidence and addressing common behavior issues like leash pulling, jumping, and overexcitement.
Unlike traditional obedience classes, LifeSkills emphasizes teaching your dog to think and adapt in everyday scenarios. Using modern, science-based positive reinforcement and fun games, we promote better decision-making, emotional balance, and a strong bond with your dog. Training is kind, enjoyable, and free from harsh corrections, creating a supportive environment for both you and your dog.
- Class Details
- Duration: 6 weeks, 1-hour sessions once a week
- Trainer: Michelle Gamage
- Location: All Dog Adventures.
- Cost: $180
- Take the first step toward a better life with your dog today. Enroll now and discover what’s possible!
Puppy Life Skills: Building Foundations Through Games
For Puppies 5 Months and Under
Welcome to Puppy Life Skills, a fun and engaging class designed to introduce your puppy to essential life skills — all through the power of games! This class focuses on creating a strong foundation for your puppy’s future by emphasizing your relationship over just training behaviors.
Why Games?
By playing interactive and concept-based games, your puppy will develop critical skills like:
- Focus and engagement
- Confidence in new environments
- Calmness around distractions
- Problem-solving and resilience
- Impulse control and patience
Common Puppy Struggles We’ll Address:
- Biting and mouthing
- Jumping up on people
- Over-excitement and zoomies
- Barking for attention
- Managing social interactions with dogs and people
What's Different About Puppy Life Skills?
Rather than teaching strict obedience right away, we focus on setting your puppy up for success by nurturing their optimism, curiosity, and ability to make great choices.
What to Expect:
- Short, fun, and easy-to-replicate games you can play at home.
- Opportunities to build skills like loose leash walking, recall, and polite greetings — all without the pressure of traditional obedience.
- Learning how to read your puppy’s body language, ensuring you’re meeting their emotional needs.
- Games + Relationship = Lasting Results
When puppies learn through play, they develop skills that translate naturally into real-world success. Our goal is to build a well-adjusted, optimistic, and confident puppy who’s eager to learn and thrive by your side.
Perfect For:
- First-time puppy parents
- Families who want to connect with their puppy in a positive way
- Owners hoping to build strong foundations for future dog sports, adventures, or everyday life
Enroll today and give your puppy the gift of learning through laughter, play, and connection!
LifeSkills 1: Build Foundational Skills
LifeSkills 1 is perfect for dog owners ready to tackle common behavior challenges like leash pulling, jumping, and overexcitement. This class is designed to introduce practical, real-world skills while laying the foundation for a stronger, more positive relationship with your dog.
What Will You Work On?
Through fun, science-based training techniques, LifeSkills 1 helps you and your dog develop essential skills, including:
- Reliable Recall: Teach your dog to respond to your call, even with distractions, using positive reinforcement to make coming to you rewarding.
- Loose Leash Walking: Train your dog to walk calmly beside you through games and rewards, turning walks into a stress-free activity.
- Focus: Strengthen your dog’s ability to pay attention to you, even in stimulating environments, using techniques that make you the most exciting thing in the room.
- Self-Control: Help your dog practice patience and thoughtful choices, such as sitting politely at doors or resisting the urge to jump, by reinforcing good behavior consistently.
Training Techniques
We exclusively use modern, positive reinforcement methods, rooted in behavioral science. These techniques:
- Motivate your dog through rewards they value, such as treats, toys, and praise.
- Encourage your dog to think and problem-solve, making training enjoyable and engaging.
- Foster trust and confidence, ensuring your dog learns in a supportive and safe environment.
- Avoid aversive tools or corrections, ensuring that learning is stress-free and based on positive experiences.
Why Is This Important?
Positive reinforcement creates long-term behavioral improvements by focusing on rewarding desired actions rather than punishing mistakes. This approach not only enhances your dog’s learning but also strengthens your bond, making training a fun and collaborative process.
Who Should Join?
- Owners of dogs who pull on the leash, jump on guests, or struggle to settle.
- First-time dog owners looking to build strong foundational skills.
- Families with rescue or adolescent dogs needing extra support with focus and manners.
LifeSkills 2: Refine and Advance Skills
LifeSkills 2 is for owners who want to take their dog’s training to the next level, helping them refine foundational skills and confidently handle more complex situations. This class builds on the foundation established in LifeSkills 1, introducing advanced exercises for greater reliability and focus.
What Will You Work On?
Using the same positive, science-backed methods as LifeSkills 1, this class focuses on advancing your dog’s ability to handle real-world distractions and challenges.
Key skills include:
- Advanced Recall: Improve your dog’s reliability when calling them back, even in high- distraction environments like parks or around other dogs.
- Polished Loose Leash Walking: Strengthen your dog’s ability to walk calmly by your side in busy or unpredictable settings, reinforcing calm behavior.
- Sustained Focus: Teach your dog to stay engaged with you for longer periods, even in demanding situations, using incremental rewards to build success.
- Enhanced Self-Control: Refine your dog’s patience and ability to manage impulses, such as waiting for permission before approaching distractions or staying calm when excited.
Training Techniques
LifeSkills 2 continues to rely on positive reinforcement for reliable results:
- Rewards like treats, toys, and praise keep learning fun and motivating for your dog.
- Games and real-world scenarios help your dog practice skills in a way that translates to everyday life.
- Training fosters emotional resilience, helping your dog stay calm and focused even in challenging environments.
- Aversive methods are never used, ensuring a safe, trust-building experience for you and your dog.
Why Is This Important?
Advancing your dog’s training builds their ability to handle increasingly complex environments with composure and confidence. Positive reinforcement strengthens their willingness to engage with you, creating a dog who is not only well-mannered but also a joyful and cooperative companion.
Who Should Join?
- Graduates of LifeSkills 1 or dogs with prior foundational training.
- Owners of dogs who need to improve reliability and focus in high-distraction environments.
- Dogs ready to develop advanced manners and greater emotional balance.
Public Neutrality
Public Neutrality Class
Does your dog struggle to relax or stay neutral in busy public environments? Public Neutrality Class is designed to help dogs build confidence and calm behavior around everyday distractions. This is a group class held in various public locations, where we focus on teaching practical skills for navigating real-world settings.
Please note: this class is not suitable for dogs who react to other dogs, as we aim to maintain a safe, controlled environment for all participants.
Each week, you’ll practice structured exercises with your dog, and after every session you’ll receive homework to help reinforce the skills at home and continue progress between classes.
If you’re looking to improve your dog’s neutrality and manners in public, this class is a great place to start!
Our Advanced Classes
Going Further and Beyond the Foundations You've Built
Does your pet have a solid foundation and are eager to learn more? Once your pet graduates from the Life Skills, we offer a wide range of classes to keep them mentally and physically stimulated. Whether it is competitive canine sports or agility lessons, our team of dedicated trainers will help transform your dog into a star!
We offer a variety of classes, including:
- Tricks/Stunt Dog
- Enrichment Classes
- CGC/Therapy Dog
From 100 to calm
From 100 to Calm is a new 6-week, in-person class for over-active pet dogs who always seem to go from 0 to 100 in seconds.
Whether your dog is a young adolescent or just always on the move, this class is for the dogs who:
Pace, paw, nudge, or shove toys at you for attention
Struggle to settle in the house, especially in the evenings
Buzz with excitement the moment you reach for the leash
Seem to live at “100” and rarely pause on their own
Instead of just saying “calm down” and hoping it works, we’ll teach your dog how to relax and help you build simple calm habits into everyday life.
In From 100 to Calm, we’ll blend:
Calmness concepts – helping your dog keep their “brain in their head” so they can make better choices in real situations.
Practical skills – settle-on-a-mat, smoother transitions from play to rest, check-ins on walks, and choosing to pause instead of constantly asking for more action.
You’ll also learn how to use 24/7 NET (No Extra Time) training so calmness fits into things you already do:
Mealtimes
Doorways and getting ready to go out
Evening wind-down routines
Little pauses on walks
All training is reward-based, and relationship-focused. No force, no fear, no embarrassment for you or your dog. We start where you are and build step by step.
This class is:
Perfect for over-active, over-aroused, action-prompting dogs who can’t seem to switch off.
Not suitable for dogs with a history of aggression toward people or other dogs (message me if you’re unsure).
By the end of the 6 weeks, you will:
Know how to set your dog up for success instead of feeling like you’re always putting out fires.
Better understand your dog’s communication and early signs that they’re winding themselves up.
Have a toolkit of calmness games you can use in real life, without needing extra “training sessions.”
Confident together
Confident Together is a 6-week, in-person confidence class for pet dogs who need a gentle nudge toward feeling safer and more sure of themselves.
This class is for dogs who hesitate, worry, or get stuck when something feels new or uncertain—not “difficult dogs,” just dogs who need a different kind of support and clearer communication.
In Confident Together, we’ll focus on:
Bucket games
Using a real bucket as the center of simple, repeatable games. Your dog learns the bucket is a safe, predictable place to check in, and you learn to read their choices around it so you know when they’re ready to try and when they need more support.
Movement puzzles
Gentle movement challenges that invite your dog to use their body and brain at their own pace. These puzzles build body awareness and “I can do this” experiences without pressure or flooding.
Body language & communication
You’ll learn what your dog is saying with their eyes, ears, tail, posture, and tiny weight shifts—so you can respond in ways that help them feel safe, heard, and supported.
…and more – games that support focus and engagement in new environments
We’ll add simple, dog-friendly games that help your dog check in with you, stay engaged, and feel more confident when the world around them changes. These are practical, real-life tools you can use on walks, in new spaces, and anywhere your dog needs a little extra help.
All training is game-based, and choice-rich. No forcing, no “they just have to get over it,” and no pushing dogs through situations they’re not ready for. We work at your dog’s pace and celebrate the small tries as real wins.
This class is ideal if your dog:
Is unsure in new or busy environments
Freezes, hesitates, or gets “sticky” when things feel hard
Needs more safe, structured experiences to grow their confidence
It is not designed for dogs with a history of aggression toward people or other dogs (message me if you’re unsure which program is the best fit).
By the end of Confident Together, you will:
Know how to use bucket games to give your dog a clear, safe way to say “yes” or “not yet”
Read your dog’s body language with more clarity and confidence
Have a set of movement and focus games you can use at home, on walks, and in new environments
Feel more equipped to advocate for your dog and protect their comfort in everyday life
Tricks & Enrichment
Ready to unlock your dog’s full potential? This class blends tricks and enrichment to create a joyful, stimulating experience for you and your dog. Rooted in the LifeSkills philosophy, this class uses positive reinforcement techniques to help your dog learn purposeful, fun, and fitness-enhancing tricks while promoting mental and physical well-being.
What Will You Work On?
- Functional Tricks: Teach useful behaviors like retrieving objects or turning lights on and off.
- Fun Tricks: Spin, wave, bow, and other playful skills for entertainment.
- Fitness and Sport Tricks: Balance, backing up, and coordination exercises to boost fitness.
- Enrichment Activities: Games that stimulate your dog’s mind, fulfill instinctual needs, and channel energy productively.
This class is perfect for owners who want to bring out the best in their dog while strengthening their bond.
Prerequisites: Completion of LifeSkills 2, an obedience class, or equivalent training.
Details: 6 weeks, 1-hour sessions
Discover the joy of training through tricks and enrichment. Enroll today!
Strengthening Relationships Between Pets & Owners
At All Dog Adventures, we teach both owners and dogs foundational and advanced skills. Serving Richmond, VA, and surrounding communities, our dog training experts strive to provide you and your canine companion the tools and skills necessary to have an excellent relationship built on trust. Whether you want a competing dog or just foundational skills, All Dog Adventures has a training program perfectly suited for you and your four-legged friend.
Start Your Registration Existing Customer Portal
Book boarding, day care and training online or through our new mobile app today! To sign up, please Use All Dog Adventures code: 846142
Have questions? Give us a call!






