Smart Puppy Foundations

The perfect, short-term foundation class series for your  puppy!!!

This class is for puppies 8 -- 16 weeks old.  Older puppies should check out our Puppy Rising Stars and Dog Stars classes.

New classes added frequently!  Check the schedulers below for dates/times.  Evening and weekend classes are currently full through February.  Private sessions are also a great option -- they can be self scheduled here:

We have a Facebook page just for puppy families!  Click on the link, request to join, and answer a few questions.

Side By Side Dog Training, 2019 E 3300 S, Salt Lake City, 84109

$100/3 classes and a Mutt Mat

Registration is required.  Please register at the bottom of this page (dates are listed in each link).

Puppies must have had at least one documented veterinarian visit and be between 8 weeks (2 months) and 16 weeks (4 months) old.  We require age-appropriate vet care and immunizations for all our puppies.

We do not have off-leash puppy playtime in our classes.  One thing a puppy is born knowing how to do, is be a dog!  We also know that puppy playtime can very quickly escalate and make learning difficult for puppies.  So we focus on other vital aspects of socialization/familiarization and encourage our students to set up playdates with appropriate, healthy puppies outside of class.

If you have any questions, please click here for more details on this class. (Coming Soon -- in the meantime, please contact us directly.

In addition to several class options, we now have a Facebook page just for puppy families!  Click on the link, request to join, and be sure to answer the questions.  We will be posting videos and ideas to help you with your puppies during this critical developmental period.

Check out our Frequently Asked Questions PDF: Puppy Frequently Asked Questions

Other puppy classes:

Puppy Rising Stars (for puppies 14 -- 24 weeks old)

We follow the American Veterinary Society of Animal Behavior's position statement on Puppy Socialization.  That statement can be found here:

Questions? Please call/text us at 801-643-6272 or use our contact page

Class Information Sheet

Register below using our online system!

Scroll to top