- Adoptions
- Veterinary Hospital
- Veterinary Services
- Hours and Location
- Facility
- Veterinary Team
- Financial Programs
- Boarding Services
- Community/Rescue Partners
- Programs & Services
- Resources
- Support SF SPCA
- About Us
The San Francisco SPCA found homes for over 4,000 cats and dogs last year. With your support we can save even more. How you can help: Donate NOW! | Volunteer
We need towels and sheets, as well as other items. Find out how to donate Gifts-in-Kind.
Read the latest blog entry by SF SPCA Director of Advocacy, Brandy Kuentzel: The Importance of Breed-Neutral Laws
![]()
Puppy Enrichment Hour is a puppy playgroup led by professional dog trainers. Drop in any Wednesday night from 7:30 - 8:30.
If your dog is reactive or fearful, you need to be able to shift her attention to focus on you. Our next Focus: Attention, Not Tension class starts June 27
"The Whole Enchihuahua" Brings Chihuahua Awareness to Dolores Park May 18
San Francisco SPCA and KDTV Univision 14 Partner to Help Chihuahuas Throughout May
9th Annual “Dog Day on the Bay” Benefits the San Francisco SPCA’s Puppy Dog Tales Reading Program