New to All Dogs Allowed?

Puppy Classes

These age-appropriate classes have been called “The Best Puppy Classes in the Entire Triangle!” by our clients. Each class is designed to cover manners and obedience, while also providing a positive socialization environment. 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! See class descriptions below!

More Info & Available Classes


Did you just adopt a new family dog or have you been putting off training and now you need some help teaching manners around the house? Our Foundations class is more than your typical commands class. We address common canine problems – potty training, crate training, nipping, biting, jumping on people, pulling on the leash, stealing food, and destructive chewing, as well as obedience cues 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?). You will learn how to get reliable behavior and a calm dog, whether at home or out in public.

More Info & Available Classes

Ready for More?

Dynamic Dogs

Have you graduated Puppy Starters 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 “catchall” class mixes manners, obedience, tricks, agility, nosework, canine good citizen skills, and off-leash socialization. Basically all our classes rolled into one unique on-going class! 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 him 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 Trick Dog 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

Does your dog have basic manners and you are ready to take it to the next level? Check out our Canine Good Citizen (CGC) Prep class!

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. This will earn you the official AKC CGC title. 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 them to jump over hurdles, run through tunnels, and balance on the wobble board. Since this class is for fun and not competition-focused, you can also expect to see additional obstacles peppered in throughout the class. This helps your dog continue building their confidence. You might see a skateboard, an inflatable exercise/stability ball, hula hoops, and more!

All of our Agility for Fun classes are held indoors, in a temperature-controlled facility, so you can 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
Fun Training Class for dogs

Nosework For Fun

The nose knows best! Does your dog love to use his nose? Why not enroll him in a Nosework for Fun class? Even if you think your dog has a “defective sniffer,” you’d be surprised at his ability to discover and locate individual scents. Do you have a shy or fearful dog? Nosework can be an excellent way to build independent confidence while still bonding with you. A great option for teams wanting to bond in a new way or who are looking for something new to try. All of our Nosework for Fun classes are held in an indoor, temperature-controlled facility, until individual teams are ready to tackle Nosework outside of the classroom.

More Info & Available Classes