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. We run 4 class sessions per year: January/February, April/May, July/August, and September/October.
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.
Class sessions begin 4 x a year: January/February, April/May, July/August, October/ November.
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 is an introduction to basic manners and obedience. The class will focus on: relationship building, Sit, Down and Stay, Settle on a bed, Politely greet strangers, Come when called, Focusing with distractions, Leash walking basics, and more. This is a 6-week group class meeting weekly.
Class sessions begin 4 x a year: January/February, April/May, July/August, October/ November.
This class focuses on progressing basic manners and obedience for adult dogs. The class curriculum will build off of manners 1 and is appropriate for dogs who already have a good foundation and need extra practice. This is a 6-week group class meeting weekly.
Class sessions begin 4 x a year: January/February, April/May, July/August, October/ November.
Class sessions may vary and typically begin 4 x a year: January/February, April/May, July/August, October/ November.
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!