Poison help
  1. Home
  2. What can I give my pet?
  3. Upset Stomach

What Can I Give My Dog for an Upset Stomach?

✓ Vet-referenced✓ Sources citedUpdated 2026-10-10

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. 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

  1. Offer small amounts of water or ice chips every hour rather than letting your dog gulp a bowlful.
  2. Once your dog has gone a few hours without vomiting, offer a tablespoon or two of bland food (boiled chicken and white rice).
  3. If that stays down, feed small bland meals every 4-6 hours for a day or two.
  4. Return to normal food gradually over 2-3 days.
  5. 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

Should I take my dog to the vet?

Tick everything that applies. This is a guide, not a diagnosis.

Nothing you tick leaves your browser

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