The Puppy Program

Stick with us and get more support and better results than your run of the mill puppy class

Raising a puppy is hard work and can be exhausting for everyone - we get it.


The sleepless nights, the scratched up hands and forearms from those sharp puppy teeth, the crazy zoomies all over your living room, all the crying and whining (from both your puppy asking to come out of their crate and you begging them to poop at 2am while you stand outside in your PJs)... the list goes on!

Get in depth help with:

  • Potty training

  • Socialization

  • Crate training and puppy separation anxiety

  • Teething

  • Leash Training

  • And all the other basic skills your puppy needs to grow up into the best dog ever!

You can have a puppy who is more into sleeping, snuggling and paying attention to you than they are into biting everything (and everyone) and generally being a hot mess.

When you work with us you can breathe easy because not only is all this possible with your dog, but we’ve done the hard part for you.

Every skill is prioritized in order, laid out in an easy-to-follow, set ‘em up and knock ‘em down style plan that leads you through every step of your journey. All you’ve got to do is follow along with the plan and you’ll be right on track.

This program is designed for dogs under the age of five months old at the time of enrollment. If your dog is displaying fearful, anxious or aggressive behaviors The Puppy Program should be combined with one or more of our mini programs that target specific behavioral issues. The Puppy Program will not be very helpful on its own for dogs displaying fearful, anxious, or aggressive behaviors because it is designed to target your basic obedience needs, not behavioral problems.

Choose from three different support levels