Puppy Diarrhea: Causes, Home Care and Red Flags

What causes loose stool in puppies, which signs mean a same-day vet visit, and how to care for a puppy with mild diarrhea at home.
Two puppies sleeping close together on a floor

Puppy diarrhea is often caused by a food change, eating something they shouldn’t, stress or parasites, but it can also signal parvo. Call your vet right away if your puppy isn’t fully vaccinated, seems tired, vomits, won’t eat, or has blood or black stool. Mild cases in a bright, eating puppy may improve with vet-approved bland food.

Quick takeaways

  • Diet changes, scavenging, stress and parasites are common causes.
  • Unvaccinated puppies with diarrhea need a vet call right away because of parvo.
  • Blood, black stool, vomiting, lethargy or not eating are red flags.
  • Puppies get dehydrated quickly, so don’t wait long to get help.
  • Ask your vet before giving any over-the-counter medicine.

Few things worry a new puppy owner like a messy, runny poop. Puppy diarrhea is very common, and many cases are mild. But puppies are small, they dehydrate quickly and some causes are serious. Here’s how to sort out what’s going on and when to pick up the phone.

This article is general information, not a diagnosis. When in doubt, call your vet.

Young puppy standing among stones on rocky ground outdoors
Diet changes, scavenging, stress and parasites are common causes of diarrhea. Photo: Shaun Dunphy from Lindfield, United Kingdom via Wikimedia Commons, CC BY-SA 2.0

What causes diarrhea in puppies?

The American Kennel Club’s guide to puppy diarrhea lists six main causes:

  • Diet change or food intolerance. Switching foods too quickly is a classic trigger.
  • Bacterial infection.
  • Viral infection. Parvovirus and distemper are serious and can be deadly in unvaccinated or partly vaccinated puppies.
  • Garbage, toxins or foreign objects. Puppies eat everything, and some objects cause blockages.
  • Parasites. Roundworms, hookworms, whipworms, coccidia and giardia can all cause diarrhea.
  • Stress. A new home, travel or a busy routine can upset a puppy’s stomach.

Too many treats or table scraps can also do it. Our puppy deworming schedule explains why regular fecal tests matter so much in the first year.

When is puppy diarrhea an emergency?

According to the AKC, call your vet immediately if your puppy has:

  • Bloody diarrhea
  • Black, tarry stool
  • Fever
  • Pale gums
  • Discomfort or pain
  • Vomiting
  • Diarrhea lasting more than one day
  • A chance they swallowed a foreign object or toxin

PetMD also lists lethargy, not eating or drinking, weakness, coughing or nasal discharge and tremors or seizures as reasons to see a vet right away.

Any puppy who hasn’t finished their vaccines and has diarrhea should be checked by a vet. Parvo can look like simple diarrhea at first. Our guide to puppy parvo symptoms explains how fast it can progress.

Army veterinary officer holding a puppy during a clinic visit
Call your vet right away for bloody or watery diarrhea, vomiting, or a puppy who seems weak. Photo: U.S. Army National Guard photo by Sgt. Zachary Zippe via Wikimedia Commons, Public domain

What does the color and texture of puppy diarrhea mean?

Stool appearance gives clues, but it can’t tell you the cause on its own.

What you seeWhat it may suggestWhat to do
Soft, formed stool, puppy acting normalMild upset, diet change or stressWatch closely and call your vet if it continues
Watery diarrheaMore significant irritation or infectionCall your vet, especially for young puppies
MucusInflamed large intestineA little is common; call if other signs appear
A streak of bright red bloodIrritation of the lower bowelCall your vet for advice
Lots of blood or black, tarry stoolPossible serious illness or bleedingEmergency vet visit
Worms visibleIntestinal parasitesCall your vet for a fecal test and dewormer

What about puppy diarrhea with blood?

PetMD notes that a small amount of bright red blood in soft stool may not be an emergency in an otherwise healthy puppy. But large amounts of blood, black stool or blood plus vomiting, lethargy or not eating need an immediate vet visit. Our article on blood in puppy stool goes deeper.

Can puppies get diarrhea after vaccines?

Some puppies feel a little off for a day or so after vaccines, and mild stomach upset can happen. But don’t assume diarrhea is a vaccine reaction. Puppies get vaccines during the same months they’re most at risk for parasites and parvo. Call your vet if diarrhea follows a vaccine appointment, especially if your puppy also seems tired, vomits or won’t eat. You can review the timing in our puppy vaccination schedule.

Large blue plastic dog water bowl half full of water
Keep fresh water available, because diarrhea can dehydrate a puppy quickly. Photo: Ohiopetwatch via Wikimedia Commons, CC BY-SA 3.0

How do I care for a puppy with mild diarrhea at home?

Only try home care if your puppy is bright, playful, eating and drinking, has no red flags and your vet agrees. Here’s what vets commonly suggest:

  • Keep water available. Dehydration is the biggest risk.
  • Offer a bland diet. PetMD notes vets may recommend plain boiled chicken (no skin or seasoning) and rice. Feed small, frequent meals.
  • Ask about pumpkin. A small amount of plain canned pumpkin adds fiber. Our guide on pumpkin for puppies covers portions.
  • Ask about probiotics. Your vet may suggest one made for dogs.
  • Return to regular food slowly. Mix the bland diet with your puppy’s usual food over a few days.

Don’t fast a young puppy without your vet’s advice. Small puppies can develop low blood sugar. And skip human medicines like loperamide or bismuth unless your vet specifically recommends them. VCA lists home remedies for diarrhea that can help and two that can be dangerous.

How will my vet treat puppy diarrhea?

Your vet will ask about diet, vaccines, deworming and anything your puppy may have eaten. Tests may include a fecal exam, a parvo test, blood work or X-rays. Depending on the cause, treatment can include:

  • Dewormers or medicine for giardia or coccidia
  • A bland or prescription diet
  • Probiotics
  • Anti-nausea medicine
  • Fluids under the skin or through an IV for dehydration
  • Hospital care for parvo or serious illness
Two puppies playing in a grassy field at golden hour
Regular deworming, vaccines and supervision outdoors help prevent many cases. Photo: Basile Morin via Wikimedia Commons, CC BY-SA 4.0

How can I prevent puppy diarrhea?

  • Change foods gradually over a week or more.
  • Keep treats under 10% of daily calories and skip table scraps.
  • Puppy-proof your home so your pup can’t get into trash or small objects.
  • Stay on schedule with vaccines, deworming and fecal tests.
  • Pick up poop promptly to limit parasite reinfection.
  • Keep routines steady during stressful changes.

Loose stool isn’t the only change to watch for. If your puppy is straining with little or no stool, that could be constipation or a blockage, which also needs attention. And if your puppy is skipping meals along with having diarrhea, read our guide on a puppy not eating and call your vet.

Frequently asked questions

How long does puppy diarrhea last?

Mild diarrhea from a food change or stress often clears within a day or so. The AKC advises calling your vet if diarrhea lasts more than a day, and sooner if your puppy isn’t fully vaccinated or has other symptoms like vomiting, lethargy or blood in the stool.

How can I help my puppy with diarrhea?

Call your vet first, especially for a young puppy. If your vet agrees it’s mild, they may suggest small meals of a bland diet such as plain boiled chicken and rice, fresh water at all times and a probiotic made for dogs. Watch closely for any new signs.

How do I stop puppy diarrhea fast?

There’s no safe shortcut without knowing the cause. Some causes, like parasites or parvo, need specific vet treatment. Don’t give human anti-diarrhea medicine unless your vet tells you to, since puppies can be sensitive to it. A quick vet visit is often the fastest fix.

How do you fix puppy diarrhea?

Fixing it means treating the cause. Your vet may run a fecal test for worms or giardia, a parvo test or other checks. Treatment can include dewormers, a bland or prescription diet, probiotics, anti-nausea medicine or fluids for dehydration.

How do you cure puppy diarrhea at home?

Only mild cases in a bright, playful puppy who’s eating and drinking should be managed at home, and only with your vet’s okay. A short bland diet and a slow return to regular food is the usual approach. If things don’t improve within a day, call your vet.

Vet note: This article is general information and is not a substitute for advice from your own veterinarian. If your puppy is having trouble breathing, collapses, has a seizure or may have eaten something toxic, call your vet or the nearest emergency animal hospital right away. ASPCA Animal Poison Control: 888-426-4435 (a fee may apply).

Picture of Nemai Naskar

Nemai Naskar

A devoted dog lover, sharing trusted tips and insights to help puppy parents provide the best care, expertise and personal experience to make every puppy’s life happier.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top