We are committed to caring for your pet – while maintaining the highest level of safety for our Associates and pet owners. We thank you for your continued patience and support. 
Read More
Due to limited staffing this week, there may be times we are unable to see emergencies. Please call us at (707) 584-4343 before bringing your pet in to confirm availability.
Read More

Caring for pets means meeting a wide range of needs beyond health care. Fortunately, there’s a whole community of organizations and businesses eager to help.

Here’s where to meet the local groups that we recommend to our pet-loving families.

Loading... Please wait