Classes & Other Fun, Educational Activities

We believe in adopting through shelters & official rescues!   See our special rescue rate below.  *The rescue rate is for dogs adopted through official shelters and non-breed-specific 501c3 rescue organizations who are taking classes with The Puppy School.  The rescue rate also applies to all dogs who will eventually become service dogs.  We offer a free class for all pups and adult dogs in regular official foster homes and those currently in shelters.

Group photo puppy triathlon.jpg

Special Fun Classes for Pups & Their People!

We offer a variety of special classes throughout the year, including fun classes you can take with your pup or adult dog to help you both develop new skills!  These classes are limited to those who have taken at least one class with The Puppy School.   Special classes serve to complement the broader foundational classes.  Special classes are for both pups and adult dogs and include agility, summer swim, downtown etiquette, fun games to play with your dog, and more!    

Email for information on upcoming special classes.


paws and guadalupes grandsons.png

Learning about Dogs for Kids

Resumes soon! 

The Puppy School offers special activities for children (ages 4 to 9) to teach them about dogs.  Whether you have a dog or not, this is a great opportunity for all children to learn appreciation for animals, especially dogs.   We'll learn about caring for, and communicating with, our canine companions, and we'll learn how to play some fun games with them too! 😊  A parent/legal guardian must accompany.   Email us for more information.


Puppy Kindergarten & Other Foundational Small Group Series Classes

Puppy Kindergarten


$75 (Rescue Rate*) 

Puppy Kindergarten is for 3 and 4 month old pups.  This is a series of  3 one-hour classes.  Puppy Kindergarten is a great foundational class that every pup and their person should take, and also offers great opportunities for your pup to socialize with other pups!  A maximum of 5 pups are allowed in each class.  All classes are outdoors.  Please see vaccination requirements on our policies page.  Please email us for information regarding the next class.  As a first step to enroll, please email your pup's vaccination record and their adoption papers if adopted. 

Level 1 Small Group Classes   


$75 (Rescue Rate *)

This is a series of 3 classes that build on what puppies learned in Kindergarten and go beyond to help you further build a strong foundation and a positive relationship with your pup.  Pups in Level 1 class are normally between 4 and 6 months old.  

All pups must have taken either the Puppy Kindergarten class or a private class with The Puppy School before enrolling in Level 1 to ensure proper placement. 

Small group series classes are offered Spring through the Fall.  Email us for upcoming class schedules.  We offer both weekend and weekday classes.  All classes are outdoors and are limited to a maximum of 5 pups/class to ensure all receive individual attention.   


All people participating in group classes must be fully vaccinated against COVID-19.  Only one person is allowed to accompany your pup to class.  This allows them to focus much better and limits the people to pups ratio to a reasonable number.  Please see our "Policies" page for more information.

hike crossing water stones.jpg

Puppy Hikes!

If you are currently enrolled (i.e., you have taken a class with The Puppy School or joined on one of our Puppy Playdates in the past 30 days), and your pup meets our vaccination requirements, please join us for fun easy hikes with your pup!  We have lots of fun, get exercise, and learn some helpful hiking etiquette.  This is also a great opportunity for pups to socialize with others. 

There is no charge for Puppy Hikes!  

honey and jade graduating with certificate.jpg

Private Classes
(for both Puppies & Adult Dogs)

$90/One hour class 

$60/One hour class (Rescue Rate*)

FREE class for puppies and adult dogs in official foster homes and those currently in shelters!

Private individualized one hour classes for puppies and recently-rescued adult dogs are tailored to your needs.


Email ThePuppySchool1@gmail.com or call 970-426-5603 to schedule a private class at your convenience.

Puppies as young as 9 weeks who are not yet eligible to participate in small group classes because of their vaccination status can benefit greatly from private classes. Recently-rescued adult dogs of whatever age also benefit tremendously from private individualized classes.  Classes include everything from basic to advanced training for you and your canine companion.  Everything that makes for a good and happy relationship!   All classes are outdoors.


Drop-Off Puppy PlayDates at The Puppy School

Drop-Off Puppy Playdates $35


Our popular two-hour drop-off Puppy Playdates are held at the beautiful fully-fenced one acre campus of The Puppy School in Fort Collins.  This is a wonderful opportunity for pups to socialize with other pups in a safe, supervised, lovely outdoor environment.  To participate in Puppy Playdates, all pups must have taken at least one class with The Puppy School and must be up-to-date on vaccinations and have had at least 2 distemper/parvo vaccinations and the Bordetella vaccination.  At least one week must have passed since the last vaccination and puppies must have been in their current home for at least 12 days.  Puppy Playdates are for pups up to 5 months old and are limited to 10 puppies per playdate and are by invitation from The Puppy School.  Tremendous fun for your pup -- and a nice break for you too! 

Email us for more information. 

JAde and Honey reaching for each other a
 "Hands Across the Water"         Photo by Katherine Kinkead                  Puppy Pupil "Honey" and her best friend Jade

 We ask that only one member of the family accompany your pup/dog to group classes.  This allows your pup to focus much better and keeps the number of people to dog ratio reasonable.  All persons participating in classes must be fully vaccinated against COVID.