New to All Dogs Allowed?

Puppy Classes

These two age-appropriate classes have been heralded by our clients as “The Best Puppy Classes in the Entire Triangle!” because they are designed to put you and your puppy in a fun and successful learning environment. Each class covers manners and obedience while also providing a positive outlet for proper socialization. Training should begin early in a dog’s life and attending a puppy class is a great way to start building their love for learning (and you!). We believe training should be fun, so everything is age-appropriate – while not overwhelming your puppy or moving too quickly. Our primary focus is to give you the skills you’ll need so that you’ll form life-long bonds and raise your puppy to be a well-socialized, well-mannered adult. These classes promise to get you and your puppy excited for training. So, are you ready to learn and grow together?

More Info & Available Classes


Did you just bring home a new family dog or have you been putting off training and now you need some help teaching manners around the house? Then Foundations is the perfect fit! Our Foundations class is more than your typical commands class. We address common problems – potty training, crate training, nipping, jumping on people, pulling on the leash, stealing food, and destructive chewing, as well as obedience commands such as sit, down, wait/stay, focus, come when called, drop it, leave it, and more! We also cover other areas of dog ownership, such as socialization, grooming, nutrition, and toy shopping (want to find a toy your dog can’t destroy?). In Foundations, you will learn how dogs learn and communicate so you can get a behavior every time you ask for it, have a calm dog who is under control in any situation, and is a joy to be around, whether at home or out in public.

More Info & Available Classes

Ready for More?

Dynamic Dogs

Have you graduated Puppy Starter or Foundations and are ready for more? In Dynamic Dogs, you’ll use your new knowledge and skills to teach your dog more manners, better behavior, and terrific tricks! This “potpourri” class mixes manners, obedience, tricks, agility, nosework, canine good citizen skills, off-leash socialization – basically all our classes rolled into one unique, on-going class. Dynamic Dogs is a drop-in, on-going class that’s different each week and is a great class to help you get to that “next level” and have a good time with your dog. You can build on your current skills while learning new ones or just keep having fun with your dog week-to-week while trying new things and bonding together.

More Info & Available Classes

Trick Dog

Lights! Camera! Action! Do you think your dog would make a great “stunt dog” like those in the action films? Why not teach them to play dead, army crawl, or skateboard? In this class, we’ll tackle the tricks and stunts that’ll make your dog a movie star! Then, when you’re ready for the bragging rights, we’ll evaluate for the various levels of “Trick Dog” titles through the American Kennel Club. On the Trick Dog page, check out Hank’s video submission for the highest level of Trick Dog – the Performer title (TKP). Can you guess all ten of Hank’s tricks? He performed: 1. Wave, 2. Weave, 3. Pow!, 4. Wobble board, 5. Rollover, 6. Tunnel, 7. Interactive game, 8. Dog Walk, 9. Get on, 10. Bow! How many tricks can your dog do?

More Info & Available Classes
AKC Canine Good Citizen Training

Canine Good Citizen

American Kennel Club’s Canine Good Citizen Test – Responsible owners, well-mannered dogs. The AKC’s Canine Good Citizen program is the gold standard for dog behavior. In the CGC test, your dog must pass ten mini tests – including sitting politely while being petted by a friendly stranger, walking loose on a leash around other people, staying in place, coming when called, and being left with a new person – in order to pass the test as a whole and earn the official AKC CGC title. Dogs with the CGC title have the suffix “CGC” after their names. We offer both group classes to practice the skills needed to pass the test as well as testing times for the CGC test itself. Is your dog ready to become a Canine Good Citizen?

More Info & Available Classes

Agility for Fun

Fun is the key word here! Both you and your dog will have a blast as we teach our dogs to jump over hurdles, run through tunnels, and balance on the wobble board. Do you have a shy or fearful dog? Agility training is one of the easiest and most enjoyable ways to build confidence and help their personalities bloom! A great option for high-energy dogs, owners who don’t have a fenced-in backyard to play in, or for teams just looking for a new way to bond and something new to try. All of our Agility for Fun classes are held indoors, in a temperature-controlled 40×40 training room with a rubber floor. So, come run and play no matter the weather!

More Info & Available Classes

Cautious Canines

Imagine an indoor, temperature-controlled, off-leash dog park where a lifeguard is always “on duty” and specifically made for shy dogs – that’s our Cautious Canines class! Since this class is for “cautious” dogs, this means that all the attending dogs are shy or fearful, but not aggressive, around other dogs, humans, or both. During this class, we will talk about fearful behavior in dogs, effective exercises to help them overcome that fear, and let the dogs go at their own, individual pace. If your dog has trouble meeting new doggie or human friends due to a “Chicken Little” personality that always thinks the sky is falling, this is the class for you!

More Info & Available Classes

Mini Classes

At All Dogs Allowed, we occasionally like to dabble in potential new class options, either for training or enrichment. These Mini Classes can range in topics from rally obedience to yoga/fitness with your dog, from canine freestyle (dancing with your dog) to group walks at a local park. How about playing interactive games to discover your dog’s cognitive profile? Or exploring urban herding (treibball)? If it’s something new and exciting, but not yet part of our regularly scheduled Group Classes, you’ll find it here. All of our Mini Classes are held in an indoor, temperature-controlled facility, unless stated on the individual class.

More Info & Available Classes