Veterinary Resources

Twin Oaks Animal Hospital has put together a few helpful resources for pet owners in San Marcos, CA. Below, you’ll find information on local pet services, along with emergency and poison control contacts.

child in a colorful striped dress holds a fluffy white rabbit while looking down
brown dog with a white collar lies on a wooden dock by a calm river

Local Pet Services

Animal Licensing

Dogs four months and older must have a valid license, which requires proof of rabies vaccination. Licenses can be purchased or renewed online through the San Diego Humane Society’s licensing partner, DocuPet.

Lost Pets

If your pet goes missing, contact the San Diego Humane Society at (619) 299-7012. You can also visit in person to search for your pet; bringing a photo can help with identification.

City Leash Law

In San Marcos, dogs must be leashed unless in a designated off-leash area or on a confined property.

Dog Parks in San Marcos

Poison Control

If you suspect your pet has ingested something toxic, these 24/7 hotlines can help:
small brown rabbit rests calmly in a person hands
person in a white shirt holds a small golden brown puppy

After-Hours Emergency Clinics

Our hospital doesn’t offer 24-hour emergency service. For urgent care outside our regular hours, these local clinics are staffed around the clock:

Visit our Pet Urgent & Emergency Care page for a fuller list of symptoms that call for immediate attention.