Dog Training

Thank you for your interest in SFSPCA Dog Training Classes

The San Francisco SPCA offers a wide variety of reasonably priced pet dog training classes for people and their dogs. All of our classes, from puppy basics to specialty classes, are offered on both weeknights and weekends.

Our knowledgeable instructors use positive based training methods to help you train your dog and build a strong bond. The goal of our training program is to keep your canine companion in a loving home and help him become a well behaved canine citizen.

Learn more about classes. See all our current course offerings.


Free Drop-Ins September: Canine Good Citizen

Canine Good Citizen is a certification program developed by the American Kennel Club (AKC) that is designed to reward dogs who have good manners at home and in the community.  The Canine Good Citizen Program is open to mixed breed and purebred dogs, and stresses responsible pet ownership for owners and basic good manners for dogs.  Drop-In classes teach you and your dog the exercises.  Ask at the class how your dog can receive a certificate from the American Kennel Club. No pre-registration is required for class.

Frequency & Duration: 1 hour

Fees: Free!

Location: 243 Alabama Street

Upcoming classes:

  • Friday, September 3, 6:00-7:00 p.m.
  • Friday, September 10, 6:00-7:00 p.m.
  • Friday, September 17, 6:00-7:00 p.m.
  • Friday, September 24, 6:00-7:00 p.m.

Dog Training Classes

Puppy Classes

Basic Classes

Intermediate Classes

Advanced Classes

Specialty Classes

Drop-In Classes

Seminars, Lectures, and Workshops