Urgent Veterinary Care in

San Luis Obispo County

When something's wrong with your pet and waiting for an appointment isn't an option, Vetama offers same-day and urgent care appointments for pets throughout San Luis Obispo County, whether that means coming to you or seeing your pet at our clinic as quickly as possible.

If your pet is sick, injured, or just not acting like themselves, don't wait. Call us at 805-316-1990.

Same-Day Urgent Vet Appointments in San Luis Obispo County


Not every concerning situation is a full emergency, but that doesn't mean it should wait. There's a wide range of symptoms and situations that need prompt veterinary attention within hours, not days. That's where our urgent care comes in.


We keep availability for same-day urgent appointments, both at our San Luis Obispo clinic and through mobile visits.


For urgent care, call us at 805-316-1990.


Small white dog on a leash crouching in grass with tail raised and mouth open

Signs Your Pet Needs Urgent Care


If you notice any of the following, call our experienced veterinary team at Vetama right away to arrange a same-day appointment:

  • Lethargy or unusual tiredness; decreased activity or responsiveness 
  • Vocalization indicating pain or distress 
  • Hiding, withdrawal, or sudden temperament change 

Behavioral & Physical Changes

  • Discharge, redness, squinting, or cloudiness 
  • Persistent head shaking or ear scratching 
  • Sudden rashes, hives, swelling, or skin changes

Eyes, Ears & Skin

  • Loss of appetite or sudden dietary change 
  • Repeated vomiting, bleeding vomit 
  • Persistent, severe, or bloody diarrhea 
  • Difficulty urinating or defecating, or none at all 

Eating & Digestion

  • Persistent cough or sneezing 
  • Labored or rapid breathing not caused by heat or exercise 
  • Single seizure in a known epileptic pet 

Respiratory & Cardiac

  • Discharge, redness, squinting, or cloudiness 
  • Persistent head shaking or ear scratching 
  • Sudden rashes, hives, swelling, or skin changes

Eyes, Ears & Skin

Know the Difference Between Urgent and Emergency

Vetama

Some situations cannot wait for any appointment and require urgent care. If your pet is experiencing any of the following, your pet needs emergency care and should be taken directly to a veterinary hospital.

  • Lethargy or low energy
  • Limping or lameness
  • Not eating for 24+ hours
  • Vomiting or diarrhea (non-bloody, non-severe)
  • Eye or ear issues
  • Skin rashes or sudden swelling
  • Single brief seizure (known history)
  • Behavior changes or unusual whimpering

Urgent Care — Call Vetama

  • Loss of consciousness
  • Trauma / hit by car
  • Not breathing
  • Suspected poisoning
  • Cardiac arrest
  • Uncontrolled bleeding
  • Multiple or prolonged seizures
  • Suspected broken bones

Emergency — Go Immediately to ER

Fast, Focused Care — Urgent Care with Vetama

Vetama

When you call for an urgent care appointment, here's what you can expect:

  • On the phone: We'll ask about your pet’s symptoms, duration, and relevant history to triage and prepare for your visit. 
  • At your visit (mobile or in-clinic): Your veterinarian will perform a thorough exam, check vital signs, and discuss findings. Depending on the case, diagnostics, bloodwork, urinalysis, or imaging may be recommended. 
  • After the visit: You’ll receive a clear diagnosis, treatment plan, and home care instructions. Our team will follow up to ensure your pet's improvement.

Urgent care is available both at our San Luis Obispo clinic and via mobile visit, whichever gets your pet seen fastest and with the least stress.

Still not sure? Call us at (805) 316-1990, and we'll help you determine the right course of action. If we believe your pet needs emergency care, we will tell you clearly and help direct you to the right resources.

Don't Wait — Call for Urgent Care in San Luis Obispo County

Don't Wait — Call for Urgent Care in San Luis Obispo County

If your pet needs to be seen today, our compassionate veterinarians want to help. Call us directly for the fastest response at (805) 316-1990.