Yolo County Pet Services (California)

Find Yolo County, CA veterinarians, pet stores, animal shelters, dog parks, animal hospitals, pet sitters & boarding near me, including locations, hours, and phone numbers.


Animal Hospitals in Yolo County, California provide medical treatment to animals, including animal medical care services, preventive care exams, diagnostic exams, laboratory services, surgical procedures, emergency medical services, dental services, and other medical care for animals.

Cache Creek Veterinary Service Woodland CA 15200 County Road 96B 95695 530-666-7322

Davis Small Animal Hospital Davis CA 1617 Russell Boulevard 95616 530-756-1766

UC Davis School of Veterinary Medicine Davis CA 1 Shields Avenue 95616 530-752-0290

Valley Oak Veterinary Hospital Woodland CA 733 East Street 95776 530-661-6810

Westside Veterinary Hospital West Sacramento CA 1550 Jefferson Boulevard 95691 916-371-8900

Woodland Veterinary Hospital Woodland CA 445 Matmor Road 95776 530-666-2461


Animal Shelters in Yolo County, CA provide pet adoption services, including dog adoption, cat adoption, neutering and spaying services, animal foster care, animal control services, and lost pet services.

Association of Veterinarians For Animal Rights Davis CA 635 Anderson Road 95616 530-759-8106

California State Animal Shelter Woodland CA 34511 California 16 95695 530-662-4989

Shelter Dog Rescue Project At Uc Davis Davis CA PO Box 658 95617 530-792-6177

Sky's the Limit Horse Rescue, Inc. West Sacramento CA PO Box 133 95605 815-361-3114

Uc Davis Shelter Dog Rescue Project Woodland CA 1406 Willow Springs Drive 95776 530-666-6106

Yolo County SPCA Woodland CA 41831 Gibson Road 95695 530-758-7722


Dog Parks in Yolo County, California offer off-lease areas for dogs, dog recreational services, exercise spaces, outdoor space for dogs, and some have ponds, water features, agility equipment, and pickup stations.

Toad Hollow Dog Park Davis CA 1919 2nd Street 95616 530-757-5626

Woodland Dog Park Woodland CA 2001 East Street 95776 530-661-2000