Most cases of puppy diarrhea are mild and resolve within a day or two with simple home care: small bland meals, plenty of water, and rest. But puppies are more vulnerable than adult dogs to dehydration and blood sugar drops, so you need to act quickly and watch closely. If the diarrhea lasts beyond 48 to 72 hours, contains blood, or comes with vomiting or lethargy, that’s a vet visit, not a wait-and-see situation.
Step One: Keep Your Puppy Hydrated
Dehydration is the most immediate risk when a puppy has diarrhea. Puppies are small, and they lose fluid fast. Make sure fresh water is always available, and encourage your puppy to drink in small amounts throughout the day. You can also offer diluted low-sodium chicken broth (no onion or garlic) to make fluids more appealing.
To check whether your puppy is getting dehydrated, try two quick tests at home. First, gently pull up the skin at the scruff of the neck, twist it slightly, and let go. On a well-hydrated puppy, the skin snaps back into place immediately. If it takes a few seconds to settle, your puppy is losing fluid. Second, press a finger against your puppy’s gums. They should be pink and moist. Pale, dry, or tacky gums are a warning sign. If you notice either of these along with weakness or lethargy, your puppy needs veterinary care right away.
Feed a Bland Diet in Small Portions
Once your puppy has had a few hours to rest its stomach, start offering a simple bland diet. The standard recipe is boiled white rice mixed with a small amount of plain boiled chicken (no skin, no seasoning). The ratio that works best is about 2 cups of rice for every half cup of chopped chicken, so the meal is mostly easy-to-digest carbohydrate with just a little lean protein.
Portion size depends on your puppy’s weight. For puppies under 5 pounds, offer roughly half a cup total per day, split into several small meals. Puppies between 5 and 15 pounds can handle about half to three-quarters of a cup daily. For 16 to 30 pound puppies, aim for 1 to 1.5 cups spread across the day. Feed four to six small meals rather than one or two large ones, since smaller amounts are easier on an irritated gut.
Plain canned pumpkin (not pumpkin pie filling, which contains sugar and spices) can also help firm up stool. Start with 1 tablespoon mixed into a meal for small puppies, and up to 4 tablespoons for larger ones. The soluble fiber in pumpkin absorbs excess water in the intestines, which helps solidify loose stool.
Don’t Fast a Young Puppy
You may have heard that fasting a dog for 12 to 24 hours helps the gut recover. That advice is risky for puppies, especially toy and miniature breeds. Young dogs have limited energy reserves and immature systems for maintaining blood sugar. Fasting, combined with the fluid loss from diarrhea, can cause a dangerous drop in blood glucose. Toy breed puppies are at the highest risk because of their low body mass. Instead of withholding food entirely, reduce the amount and switch to the bland diet described above.
Common Causes of Puppy Diarrhea
Understanding why your puppy has diarrhea helps you decide how urgently to act. The most common triggers are straightforward and resolve on their own.
Dietary changes or indiscretion. Switching food too quickly, eating something off the ground, or getting into the trash are the most frequent culprits. Puppies explore with their mouths, and their digestive systems aren’t as resilient as an adult dog’s. If you recently changed foods, that alone is a likely explanation.
Stress. A new home, car rides, boarding, or a change in routine can trigger loose stool in puppies. This usually resolves within a day or two as the puppy adjusts.
Parasites. Giardia and coccidia are extremely common in puppies, especially those from shelters, breeders, or environments with other dogs. Giardia typically causes sudden watery diarrhea that contains mucus and has a distinctly foul odor. These infections won’t resolve with bland diet alone and need veterinary treatment.
Bacterial infections. Salmonella, Campylobacter, and other bacteria can cause diarrhea, particularly if a puppy has been exposed to contaminated food or water.
Parvovirus: The One You Can’t Afford to Miss
If your puppy is under 16 weeks old and hasn’t completed its full vaccine series, parvovirus needs to be on your radar. Parvo is a highly contagious virus that attacks the intestinal lining, and it can be fatal without treatment. The diarrhea from parvo often has a powerful, unmistakable smell and frequently contains mucus or blood. Puppies with parvo deteriorate quickly: they stop eating, become extremely lethargic, and vomit repeatedly.
If your unvaccinated or partially vaccinated puppy shows any combination of bloody or foul-smelling diarrhea, vomiting, and lethargy, treat it as an emergency. Hours matter with this virus.
Red Flags That Need a Vet
Mild diarrhea that lasts a day, with a puppy that’s still eating, drinking, and playful, is usually manageable at home. But call your vet if you see any of the following:
- Black or tarry stool, which signals bleeding higher in the digestive tract
- Fresh blood in the stool
- Vomiting alongside the diarrhea
- Refusal to eat for more than a day
- Lethargy or weakness, especially if your normally energetic puppy seems limp or unresponsive
- Diarrhea lasting more than 48 to 72 hours despite a bland diet
Very young puppies (under 12 weeks) and toy breeds have less margin for error. With these puppies, err on the side of calling your vet sooner rather than later.
What the Vet Will Do
If your puppy’s diarrhea warrants a vet visit, expect a stool test. A standard diarrhea panel checks for parasites like Giardia and intestinal worms using a fecal flotation test, and screens for bacterial infections like Salmonella and Campylobacter through cultures. These panels typically cost around $140, though prices vary by clinic. Your vet may also run a quick test for parvovirus if your puppy’s vaccines aren’t up to date.
Bring a fresh stool sample with you if you can. Collect it in a plastic bag or clean container within the last few hours. This saves time and sometimes saves the cost of a second visit.
Probiotics Can Speed Recovery
Adding a probiotic supplement during and after a bout of diarrhea can help your puppy bounce back faster. In a controlled study of puppies with gastroenteritis, those given a multi-strain probiotic daily for seven days recovered significantly faster than those who didn’t receive one. By day seven, 70% of the puppies on probiotics had excellent recovery, compared to only about a third of the untreated group showing similar improvement.
Look for a canine-specific probiotic that contains strains from the Lactobacillus, Enterococcus, or Bifidobacterium families, as these are the types that have been evaluated for safety and effectiveness in dogs. Probiotic powders or pastes designed for puppies are available at most pet stores and through veterinary clinics. Start them during the bland diet phase and continue for a week after stool returns to normal.
Transitioning Back to Normal Food
Once your puppy has had firm stool for two full days on the bland diet, start mixing in their regular food gradually. On days one and two, make the bowl about 75% bland diet and 25% regular food. Over the next four to five days, shift the ratio until you’re back to 100% regular food. Rushing this transition is one of the most common reasons diarrhea comes back.
If your puppy’s diarrhea returns every time you reintroduce their regular food, that food itself may be the problem. A sensitivity to a specific protein or ingredient is worth discussing with your vet, who may recommend a limited-ingredient diet or a food trial to identify the trigger.

