Why a food change upsets their stomach
Your dog's gut bacteria are tuned to the exact mix of proteins, fats, and fiber in their current food. Swap it for something new overnight and you've handed that community a job it didn't sign up for. The usual result is soft stools or outright diarrhea, often with gas or a day of a lower appetite.[2]
It's rarely a sign the new food is "bad." It's usually just too much, too fast. That's why almost every feeding guide opens with the same advice: go slow, and blend the new food in gradually over at least a week.[2][3]
How long it should last
Here's the reassuring part: most food-change diarrhea is mild and self-limiting. Veterinary guidance from Cornell puts the "wait and watch" window at about 48-72 hours for an otherwise healthy adult dog. If it resolves in that time and your dog stays bright, drinking, and eating, you're usually in the clear.[1]
Notice what that means in practice. Soft stool on day one and day two after a swap is annoying but normal-ish. Still going on day three with no improvement is when you should be reaching for the phone.
How to switch food the right way
Next time, stretch the swap over 7-10 days. The standard recipe is to start with a small amount of new food and nudge the ratio up every couple of days.[3] PetMD's day-by-day version runs 10% new food on day one, 20% on day two, and so on until you reach 100%.[2] Here's a version you can follow at the bowl:
| Days | New food | Old food |
|---|---|---|
| Days 1-2 | 25% | 75% |
| Days 3-4 | 50% | 50% |
| Days 5-6 | 75% | 25% |
| Day 7+ | 100% | 0% |
Some dogs need longer, and that's fine — slowing down is never the wrong move. Puppies, seniors, and dogs with famously sensitive stomachs often do better if you add a few extra days at each step rather than sprinting to 100%.[3] Keep treats boring and low-ingredient during the switch so you're not layering a second variable on top of the first.
What to feed while they recover
The classic at-home fix is a bland diet: plain boiled white rice mixed with plain boiled chicken breast, with nothing added — no salt, no oil, no seasoning.[4] White rice is the go-to because it's low in fiber and easy to digest when the gut is grumpy. A spoonful of plain canned pumpkin (not the spiced pie filling) is another classic helper, but it's a nudge, not a cure.
Two honest caveats. First, this is a short-term fix, not a meal plan. VCA points out that chicken and rice alone is missing a long list of essential nutrients, so it's fine for a couple of days of recovery, not for weeks.[4] Second, bland diets aren't a substitute for figuring out why the diarrhea started — they buy you time while the gut settles.
When to call the vet
Diarrhea is a wait-and-see situation until it isn't. Call your vet if any of these show up: it's still happening past 48 hours, there's blood (red streaks or black, tarry stools), your dog is vomiting too, they seem lethargic or refuse food, or they're a puppy or senior — those two groups dehydrate fast.[5]
Cornell's rule of thumb has the same shape: if the pet stops eating, acts lethargic, the stool is black or tarry, there's vomiting, or the diarrhea doesn't resolve in 48-72 hours, it's time for veterinary care.[1] When in doubt, a quick call is always cheaper than waiting a day too long.
FAQ
Should I switch back to the old food?
Usually not. Flipping back and forth is just two abrupt changes in a row. If you're mid-transition and things go soft, pause at the current ratio for a few days rather than reversing course.
Is the new food to blame, or is it something else?
Often it's the change itself, not the ingredient. But if diarrhea keeps up after a full, slow transition, or comes with vomiting and lethargy, it could be an intolerance, an allergy, or something unrelated entirely — which is exactly when the vet should weigh in.[5]
Can I give an anti-diarrheal from the drugstore?
No. Human anti-diarrheal meds like loperamide (Imodium) can be dangerous for some dogs. Let the vet make that call.
How long should the bland diet last?
A day or two usually does it. It's not nutritionally complete, so once stools firm up, ease back onto their normal food over a few days.[4]
Sources
- Cornell University College of Veterinary Medicine — Diarrhea: worry or wait (48-72 hour rule, warning signs) — vet.cornell.edu
- PetMD — How to switch your dog's food (gradual, day-by-day transition) — petmd.com
- Purina — Changing dog food: the 7-10 day switch plan — purinacares.com
- VCA Animal Hospitals — Bland diet instructions for dogs and cats — vcahospitals.com
- WebVet — Dog has diarrhea: home remedies and vet red flags — webvet.com