Our Locations
Mooresville
The Mooresville location hosts Agility, Agility groups, group training classes, behavioral and private training sessions. Book now
Huntersville
This private dog training facility includes indoor training spaces and multiple fenced training yards. Including a full set of Agility equipment and group training spaces. The Huntersville training facility is conveniently located just a few minutes from Birkdale shopping in Lake Norman and is easily accessible from I-77 and I-485.
The Huntersville location hosts private sessions, Agility, Behavioral and Group Classes. Book now


Join our group classes
Ready to join the fun? We offer a large variety of group training classes to transform your dog training experience. From puppy classes to the advanced sport of rally obedience, behavior classes, and beyond, no matter the training challenge we have a class for every dog. Class sessions begin bi-monthly and you can register online now!
Puppy classes
Happy Dogs offers group puppy classes for dogs 10 weeks - 6 months old at our training locations in Huntersville and Mooresville, NC.
This class focuses on play and socialization, teaching owners and their puppies how to play together and play with other puppies, socialization with new objects, sounds, and experiences. This class is open enrollment and meets bi-weekly in Huntersville, NC.
Adult dog classes
Happy Dogs offers group dog training classes for dogs over 6-months old at our training locations in Huntersville and Mooresville, NC.
This class focuses on basic manners, relationship building, and obedience for dogs over 6 months of age. Class goals: Sit, Down and Stay, Walk on a loose leash, Politely greet strangers, Come when called, focus with distractions, and more. This is a 6-week group class meeting weekly.
Other classes
Happy Dogs offers select special classes including tricks class, sports classes, and more at our training locations in Huntersville and Mooresville, NC
In this advanced class, you and your dog will learn the foundation of Rally, positions, stays, fronts & finishes, Rally Signs, AKC Rally rules, and regulations. This class requires a CGC title or pre-approval by the trainer
Rally novice signs and courses, this class is a continuation of rally skills learned in the intro to rally class with practice on handling skills, heeling, positions, stays, fronts & finishes, Rally Signs, AKC Rally rules, and regulations. This class requires completion of the "Into to Rally class" or approval by the trainer
Trick training classes for novice or young dog, trick training provides confidence, relationship, and body awareness. This class works towards the AKC Novice trick dog test.
Trick training classes for novice or young dog, trick training provides confidence, relationship, and body awareness. This class works towards the AKC Novice trick dog test.
Behavior classes
Happy Dogs offers select classes for behavior training at our training facility in Huntersville, NC.
This class is designed specifically for dogs with leash reactivity to other dogs. Training will include modern methods focusing on emergency leash handling, relationship-building, creating alternative behaviors, and relaxation techniques.
This lesson is for dogs with unknown play history, newly adopted dogs, dogs with negative play experiences, shy and anxious dogs. Dogs will be slowly introduced to other dogs in a safe controlled environment. **not all dogs doing a dog assessment will be ready to play during class**
How to register for class
Good news! We offer online registration for all group classes. The current class line-up and schedule can be found by visiting our booking page.
1. Select the type of class you are looking for: Puppy, Training, behavior
2. Available classes will appear, click on your desired class to view dates/times of the class session.
3. Read the description and requirements for your desired class before proceeding with registration. If you aren't sure about a particular class for your dog, please contact us!
4. Complete all intake forms and documents. Happy Dogs will send you an immediate confirmation email once you successfully register.
5. Most classes will have a welcome email the week prior with additional information. Be sure you check your spam folders and read all emails sent to you from the Happy Training team!