Sooner or later, every dog parent meets The Sound: that 3 a.m. belly gurgle that means tomorrow's walk is going to be memorable. Upset tummies are one of the most common reasons dogs go off their food, and one of the most confusing moments for us. Do you feed or fast? Do you wait or call the vet? This guide covers what to feed a sick dog, how to tell an ordinary stomachache from an emergency, and how to get your pup back to their normal bowl safely.
Key Takeaways
- A bland diet for dogs is low in fat and easy to digest, which lets an irritated gut rest.
- Small, frequent portions are gentler than one big bowl, and they show you quickly whether your dog is keeping food down.
- Vomiting plus a refused meal, blood in the stool, or a painful belly is a vet call, not a kitchen project.
- Chicken and rice is a short-term bridge, not a long-term menu: on its own it is missing many nutrients dogs need.
- Go back to regular food gradually over two to three days rather than all at once.
What Is a Bland Diet for a Dog?
Bland diets are exactly what they sound like: boring, on purpose. They skip the rich fats, flavorings and clever extras that make everyday dog food exciting, and that plainness is the whole point. Less to break down means less work for a stomach that is already having a bad day.
The classic version is plain boiled, skinless chicken breast with cooked white rice. Some parents use turkey or lean ground beef instead. White rice is usually preferred over brown here, because it is lower in fiber and easier on the gut while things settle down (American Kennel Club).
💡 Tip:
Why Bland Is a Short-Term Plan
Veterinary nutritionists are clear that home-cooked chicken and rice is not complete or balanced, and that it lacks more than ten nutrients dogs need. It is a few days' bridge while the gut recovers, not a menu. If your dog seems to need a bland diet every few weeks, that pattern itself is worth a conversation with your vet, because something underneath it is probably being missed.
Source: VCA Animal Hospitals, Bland Diet Instructions for Dogs and Cats
What to Feed a Sick Dog With an Upset Stomach
Before you boil anything, it helps to think in three simple steps:
- Rest: some parents skip one meal and offer only fresh water. Do check with your vet first, and never fast puppies, seniors, very small breeds, or dogs with medical conditions.
- Reintroduce: offer a small serving of dog food for an upset stomach or a home-cooked bland meal.
- Watch: appetite, energy, stools and any vomiting tell you what to do next.
Portion Size and Timing
Small portions spread across the day beat one generous bowl. Feeding roughly every six to eight hours gives the stomach time to handle each meal, and it gives you a clear signal about whether your dog is tolerating food yet. The first small serving staying down for a few hours is your cue to offer the next one.
Keep water available the whole time. Fluid loss from vomiting and diarrhea usually causes trouble long before hunger does.
Best Food for a Dog With Diarrhea
No vomiting and only loose stools gives you a few more options. Fiber can help firm things up, and plain canned pumpkin is a long-time favorite of dog parents and vets alike. A probiotic paste recommended by your vet can also support the gut while it settles — and asking your vet is the safest way to choose one, since the best food for a dog with diarrhea depends a lot on what is causing it.
Practical Rules During Recovery
- Use plain pumpkin puree, never pumpkin pie filling, which is loaded with sugar and spices.
- Pause treats, chews and table scraps completely until stools are normal again.
- Never give human anti-diarrhea medicines unless your vet names one for your dog.
Feeding a Sick Dog That's Vomiting or Won't Eat
Vomiting plus a complete refusal to eat is a different situation, and it deserves a vet's eyes rather than a recipe. A blockage, something toxic, pancreatitis and several other problems all show up looking like an ordinary bad tummy at first, and time matters with every one of them.
Red Flags That Mean Call Your Vet Now
Trust your gut, and call if you see any of these:
- Repeated vomiting, or an inability to keep water down.
- Blood in the stool or vomit, or black tarry stools.
- Marked lethargy, weakness or pale gums.
- A swollen, hard or painful belly, especially with unproductive retching.
- Any chance your dog ate a toxin, a sock, a bone or another foreign object.
Puppies, senior dogs, toy breeds and dogs with chronic conditions get into trouble faster than healthy adults, so the threshold for calling should be lower for them.
💡 Tip:
Recommended Dog Food for Upset Stomach
Cooking is not always realistic, and some upsets drag on longer than a couple of days. Commercial gastrointestinal diets are an excellent option in either case. Look for bags and cans labelled gastrointestinal, sensitive stomach, chicken and rice, or digestive health. These are formulated with gentler proteins and less fat, and unlike a home-cooked meal they are nutritionally complete — which matters if the upset lingers.
Getting Back to Regular Food
Once stools have looked normal for about a day and there has been no vomiting, start mixing the regular food back in. Add a little more at each meal across two to three days until you are back to the usual bowl. Going straight from bland food to a full dinner is one of the most common ways a recovering stomach gets upset all over again.
💡 Tip:
How PawChamp Helps
Sick-day feeding is mostly about routine, and that is where PawChamp earns its keep. The app helps you build a steady schedule for reintroducing food, so small frequent meals actually happen instead of being guessed at between work calls.
Ask Dog Experts is there for the other half of the problem: the judgement calls. Our certified trainers can talk through what you are seeing, help you recognise the red flags above, and tell you honestly when the answer is the vet rather than the kitchen.
Bottom Line
Most tummy upsets really are just tummy upsets, and a couple of quiet days with simple food fixes them. The skill worth having is knowing which ones are not. Learn what a bland meal looks like, feed it in small portions, watch your dog closely, and keep your vet's number close. Knowing what to feed a sick dog is useful; knowing when to stop cooking and start driving is what keeps them safe.
References
Upset stomachs are common in dogs, and knowing what to feed a sick dog makes a real difference. A bland diet — plain boiled chicken with white rice — gives an irritated gut the chance to rest, while small frequent portions help you track recovery. Diarrhea without vomiting may respond to plain pumpkin or a vet-recommended probiotic. Red flags like repeated vomiting, blood in the stool, lethargy or a swollen belly mean a vet call, not a kitchen experiment. Transition back to regular food gradually over two to three days once your dog has stabilised.

