At the San Francisco SPCA, we believe all cats and dogs (and the people who love them) deserve access to high-quality veterinary care. Our full-service Veterinary Hospital offers routine check-ups, vaccinations, diagnostic testing, dental work, and illness/injury care.