- Home
- What can I give my pet?
- Upset Stomach
What Can I Give My Dog for an Upset Stomach?
✓ Vet-referenced✓ Sources citedUpdated 2026-10-10
⚖️
Depends on signsFor a mild upset stomach, rest the gut briefly, offer small amounts of water often, then feed small bland meals (boiled chicken and white rice or plain pumpkin). Most dogs improve within 24 hours. Unproductive retching with a swollen belly is an emergency (bloat), especially in large, deep-chested dogs.
See a vet now if you notice:- Retching without bringing anything up, with a swollen belly (possible bloat)
- Repeated vomiting, or vomiting blood
- Not keeping water down
- Lethargy, weakness or pale gums
- Belly pain (hunched back, praying position, crying when touched)
- Possible toxin or swallowed object
- A puppy, senior or dog with health problems
Home care for a mild upset stomach
- Offer small amounts of water or ice chips every hour rather than letting your dog gulp a bowlful.
- Once your dog has gone a few hours without vomiting, offer a tablespoon or two of bland food (boiled chicken and white rice).
- If that stays down, feed small bland meals every 4-6 hours for a day or two.
- Return to normal food gradually over 2-3 days.
- Skip treats, chews and table scraps until your dog is back to normal.
Signs of an upset stomach
- Gurgling stomach noises
- Lip licking, drooling or eating grass
- Vomiting or diarrhea
- Reduced appetite
- Praying position (front end down, rear up), which can signal belly pain
Bloat (GDV): when it is not just an upset stomach
Gastric dilation-volvulus is a life-threatening emergency in which the stomach fills with gas and can twist. It is most common in large, deep-chested breeds such as Great Danes, German shepherds and standard poodles. Signs include repeated retching that brings nothing up, a swollen or tight belly, restlessness, drooling and collapse. Go to an emergency vet immediately; do not wait.
What not to give
- Human antacids or anti-nausea medicines without vet approval
- Pepto-Bismol unless your vet recommends a dose
- Fatty foods, milk or bone broth with onion or garlic
Related guides
Frequently asked questions
What can I give my dog to settle his stomach?
Small amounts of water, then small bland meals of boiled chicken and white rice. Plain canned pumpkin can also help. Ask your vet before giving any medicine.
Is it okay for my dog to eat grass when sick?
Many dogs eat grass, and it sometimes leads to vomiting. Occasional grass eating is common; frequent grass eating with vomiting should be checked by a vet.
Can I give my dog Pepcid for an upset stomach?
Vets sometimes recommend famotidine (Pepcid), but only give it if your vet confirms the dose and that it suits your dog.
More "what can I give my pet" guides
Sources
General information for pet owners, not a diagnosis. If you are worried about your dog, call your vet: they know your pet's history.
Quick answer
Depends on signs
For a mild upset stomach, rest the gut briefly, offer small amounts of water often, then feed small bland meals (boiled chicken and white rice or plain pumpkin). Most dogs improve within 24 hours.
What can I give my pet? →
📌 Save this guide to Pinterest