Bentley demonstrates down with a hand signal from his trainer


your pup will be a star student

School For Dogs

School for Dogs is a reward-based training program where you drop off your pet to spend the day learning with our experienced trainers. We offer individualized training sessions focused on manners, socialization, agility and more!  

Students register for one month at a time at a cost of $50 per day. We offer three weekly training schedules from which to choose:

  • Mondays and Wednesdays
  • Tuesdays and Thursdays
  • Fridays

Dogs may be dropped off between 7 and 9 a.m., and they may be picked up between 4 and 6 p.m.

Fill out our interest form or email Rheanna Miller at for more program information.

Pet Vaccination and Spay/Neuter Requirements

All School for Dogs students must be spayed or neutered by six months of age. If your dog has a medical reason for sterilization to be delayed, please let us know, so we can consider making an accommodation. 

All dogs must be current on the following vaccinations at least three days prior to their first day of school (protective titers also accepted):

  • Rabies: for all dogs ages 16 weeks and older, updated annually or every three years (per your veterinarian’s recommendation)
  • Distemper/Parvo: updated annually or every three years (per your veterinarian’s recommendation); puppies must have had at least two sets prior to class and by 16 weeks of age
  • Bordetella: updated every six months or annually (per your veterinarian’s recommendation)

You or your veterinarian must provide proof of current vaccinations or protective titers on or before your pet’s first day of school.

Get the latest Richmond SPCA news:

Our Partners