Same-Day Care When Your Pet Needs Us Most

When something feels off with your pet, you shouldn’t have to wait days for answers. At Rialto Animal Hospital, we offer a limited number of same-day sick visits and urgent care for dogs and cats — providing fast, attentive care without the overwhelm (or expense) of a 24-hour emergency hospital when one isn’t needed.

Think of us like a human urgent care: we prioritize based on medical need, communicate clearly every step of the way, and help you make the best decision for your pet.

What Is Urgent Care for Pets?

Urgent care is for pets who are sick, uncomfortable, or need to be seen soon — but are not in immediate, life-threatening distress. Our team is equipped to evaluate, diagnose, and treat a wide range of conditions on the same day you call.

Common reasons pets need urgent care:

  • Vomiting or diarrhea
  • Loss of appetite
  • Limping or mobility issues
  • Ear infections or skin problems
  • Coughing, sneezing, or eye discharge
  • Allergic reactions
  • Minor wounds or injuries
  • Urinary issues (straining, accidents)
  • General “not acting like themselves” concerns

If you’re not sure whether your pet needs urgent care, call us. That’s exactly what we’re here for.

When It’s an Emergency Instead

Some situations require immediate emergency care. These include:

  • Difficulty breathing
  • Collapse or inability to stand
  • Active seizures
  • Severe trauma (hit by car, major injury)
  • Uncontrolled bleeding
  • Suspected poisoning or toxin ingestion

Whether you believe your pet is having an emergency, or even if you’re unsure, give us a call. We’ll always help guide you to the right level of care, even if that means a referral to a 24-hour emergency hospital where your pet can receive around-the-clock attention.

How Our Urgent Care Works

Our urgent care system is designed to balance efficiency, compassion, and medical quality.

1. Call us first. Our team will assess your pet’s condition and help determine how quickly they need to be seen.

2. We prioritize by medical need. Just like a human urgent care, more critical cases are seen first.

3. Drop-off is preferred. Drop-off appointments allow us to care for your pet while you go about your day, with examination happening between scheduled appointments or during dedicated urgent care time.

  • Morning cases: Drop off as early as possible (7:00 – 8:00 AM)
  • Afternoon cases: Drop off is typically 1:00 – 2:00 PM

A wait option is also available if you prefer, though wait times can be longer depending on case load and the urgency of medical needs of our other patients.

4. Real-time updates. Our team will contact you with exam findings, diagnostic recommendations, and a clear treatment plan.

When We Can’t Fit You In, We’ll Never Just Turn You Away

There are days when our urgent care schedule fills up faster than we’d like. When that happens, we don’t simply say “no.” We’ll take your name and number and call you back if a cancellation opens up, offer to schedule the soonest available appointment, or help connect you with the right emergency resource — whichever option gets your pet the help they need fastest.

Urgent Care Pricing

We believe in transparency, so here’s what to expect:

  • Sick / Urgent Care Exam: $88
  • Emergency-Level Exam: priced based on severity and level of care required

We’ll always walk you through diagnostic and treatment recommendations and associated costs before moving forward.

Scheduling & Deposits

To secure your pet’s urgent care visit, a deposit is required. Here’s how it works:

  • Show up? Your deposit is applied to your appointment 
  • No-show or cancellation with less than 24 hours’ notice? The deposit is forfeited 

This policy helps us ensure we can care for as many pets as possible — especially those who genuinely need us.

Not Sure If It’s Urgent? Call Us Anyway.

We’d much rather talk it through with you than have you worry at home. Our team is here to help you decide what’s next — whether that’s a same-day visit, a scheduled appointment, or a referral.

Call us at (909) 875-6161 to check availability and get started.