Diarrhea happens—diet changes, stress, and minor stomach upset can all cause it. But diarrhea can also become serious quickly, especially in puppies, seniors, and small dogs.
Here’s how to know when it’s time to call.
➡️ Urgent care: https://poplarviewpethospital.com/services/emergencies-urgent-care/
➡️ Request an appointment: https://poplarviewpethospital.com/request-appointment/
Common causes of diarrhea
- Diet change, table scraps, “trash eating”
- Stress (boarding, travel, new pets)
- Parasites (worms, Giardia)
- Food intolerance or allergies
- Infection (viral/bacterial)
- Pancreatitis
- Toxins/medications
Signs you should call a vet today (urgent)
- Diarrhea lasting more than 24 hours
- Repeated diarrhea with vomiting
- Lethargy, weakness, or loss of appetite
- Your dog is a puppy, senior, or has medical conditions
- Signs of dehydration: sticky gums, dry nose, sunken eyes
- Black, tarry stool (digested blood)
- Any concern for parasites (mucus, frequent small stools)
Blood in the stool: when it’s serious
Small streaks of bright red blood can happen with irritation, but it’s still worth calling—especially if it repeats.
Go in urgently if you see:
- Large amounts of blood
- Bloody diarrhea plus vomiting or lethargy
- Black/tarry stool (can indicate bleeding higher in the GI tract)
What you can do at home (only if your dog is stable)
- Ensure access to fresh water
- Avoid rich treats/table scraps
- Ask your vet before using over-the-counter remedies
- Consider a bland diet only under vet guidance
If symptoms worsen, don’t wait.
What diagnostics may be recommended
- Fecal test for parasites/Giardia
- Bloodwork to assess dehydration/infection/pancreas
- X-rays if obstruction is suspected
- Treatment plan (fluids, gut support meds, probiotics, parasite treatment)
When to schedule a visit
If diarrhea is persistent or your dog seems uncomfortable, a same-day evaluation can prevent dehydration and complications.
➡️ Urgent care: https://poplarviewpethospital.com/services/emergencies-urgent-care/
➡️ Contact: https://poplarviewpethospital.com/contact-us/
➡️ Request appointment: https://poplarviewpethospital.com/request-appointment/