Humane Society of Sonoma County - Santa Rosa ★★★★★4.7 (685) Pet Services Animal shelter · Dog trainer · Pet adoption service 5345 CA-12, Santa Rosa, CA 95407 Call Website Details →
SNAP Cats ★★★★☆4.4 (33) Pet Services Animal shelter 4663 Petaluma Hill Rd, Santa Rosa, CA 95404 Call Website Details →
Sonoma County Animal Services ★★★★☆3.8 (233) Pet Services Animal shelter 1247 Century Ct, Santa Rosa, CA 95403 Call Website Details →