Quick Answer:
The most effective home remedy for a dog's upset stomach is a 12-24 hour fast followed by a bland diet of boiled boneless chicken and plain white rice, served in small frequent meals for 2-3 days. Plain canned pumpkin and dog-specific probiotics can also help. However, if your dog is vomiting repeatedly, has bloody diarrhea, shows signs of pain, appears lethargic, or symptoms last beyond 48 hours, see your veterinarian immediately as these may indicate a serious condition like bloat, pancreatitis, or an obstruction.
Signs of an Upset Stomach in Dogs
Dogs cannot tell you when they feel nauseous or when their stomach hurts, but they do show clear behavioral and physical signs. Recognizing these symptoms early allows you to start home treatment sooner or get veterinary help when needed.
The most common signs of an upset stomach in dogs include:
- Vomiting: The most obvious sign. May be bile (yellow foam), undigested food, or clear liquid. Occasional vomiting can be normal, but repeated episodes are not.
- Diarrhea or loose stool: Ranges from slightly soft to watery. May contain mucus. Check for blood, which indicates a more serious issue.
- Loss of appetite: Refusing food or showing less interest in meals. Some dogs will sniff their food and walk away.
- Lethargy: Less energy than usual, not wanting to play, sleeping more. Can indicate pain or dehydration.
- Excessive lip licking and swallowing: A classic sign of nausea in dogs. You may also see drooling or repeated swallowing motions.
- Eating grass: Many dogs eat grass when they feel nauseous, attempting to induce vomiting or soothe stomach irritation. This behavior on its own is not always concerning, but combined with other symptoms it suggests digestive discomfort.
- Stomach gurgling: Loud rumbling or gurgling sounds from the stomach often accompany digestive upset. The increased gas and fluid movement creates audible noise.
- Flatulence: Increased gas production is common with digestive upset.
- Hunched posture: Dogs with stomach pain may arch their back, tuck their abdomen, or adopt a "prayer position" (front legs down, rear up) to relieve pressure.
- Restlessness: Pacing, inability to get comfortable, or frequent position changes suggest discomfort.
Tip:
Keep track of your dog's symptoms, including when they started, how often vomiting or diarrhea occurs, and what your dog ate in the past 24 hours. This information is invaluable if you end up needing to see a veterinarian.
Common Causes of Upset Stomach in Dogs
Most cases of upset stomach in dogs are mild and resolve on their own or with simple home care. Here are the most frequent culprits:
1. Dietary Indiscretion ("Garbage Gut")
This is by far the most common cause of upset stomach in dogs. Dogs are opportunistic eaters and will consume table scraps, garbage, dead animals, other animals' feces, spoiled food, and all manner of things they should not eat. The resulting digestive upset is so common that veterinarians have a nickname for it: "garbage gut." Symptoms typically include vomiting, diarrhea, and decreased appetite, usually resolving within 24-48 hours.
2. Sudden Food Changes
Switching your dog's food abruptly is a very common trigger for digestive upset. The gut bacteria that have adapted to breaking down one type of food are suddenly confronted with a completely different nutritional profile. This leads to gas, bloating, diarrhea, and sometimes vomiting. Veterinarians recommend transitioning to new food gradually over 7-10 days, mixing increasing amounts of the new food with the old.
3. Food Allergies and Sensitivities
Some dogs develop allergies or intolerances to specific ingredients in their food, most commonly proteins like beef, chicken, dairy, wheat, or soy. Unlike dietary indiscretion, food allergies cause chronic or recurring digestive issues rather than a single episode. Signs include chronic diarrhea, vomiting, gas, and sometimes skin issues like itching. If you suspect a food sensitivity, your veterinarian may recommend an elimination diet or a sensitive stomach diet.
4. Stress and Anxiety
The gut-brain connection in dogs is powerful. Stress from moving to a new home, boarding, a change in routine, loud noises (thunderstorms, fireworks), separation anxiety, or the introduction of a new pet or family member can directly cause digestive upset. Stress-related stomach issues include diarrhea, vomiting, loss of appetite, and increased stomach gurgling. Managing the underlying anxiety usually resolves the digestive symptoms.
5. Intestinal Parasites
Roundworms, hookworms, whipworms, tapeworms, and protozoan parasites like giardia and coccidia cause significant digestive upset. Symptoms include diarrhea (sometimes with blood or mucus), vomiting, weight loss, a pot-bellied appearance (especially in puppies), and a dull coat. Regular fecal testing and preventive deworming are essential. Puppies are especially vulnerable.
6. Medications
Certain medications, particularly NSAIDs (non-steroidal anti-inflammatory drugs), antibiotics, and corticosteroids, are known to cause gastrointestinal side effects including upset stomach, vomiting, diarrhea, and decreased appetite. If your dog develops digestive issues after starting a new medication, contact your veterinarian. Do not stop prescribed medications without veterinary guidance.

Lethargy combined with loss of appetite often indicates your dog's stomach is bothering them
Serious Causes to Rule Out
While most upset stomachs are mild and self-limiting, some causes are medical emergencies. Know these red flags so you can act quickly when it matters:
Bloat (Gastric Dilatation-Volvulus / GDV)
Bloat is one of the most dangerous emergencies in dogs. The stomach fills with gas and may twist on itself, cutting off blood supply. Signs include a distended or hard abdomen, unproductive retching (trying to vomit but nothing comes out), restlessness, drooling, and rapid breathing. Large, deep-chested breeds like Great Danes, German Shepherds, and Standard Poodles are at highest risk. Without emergency surgery, GDV is fatal within hours.
Pancreatitis
Inflammation of the pancreas, often triggered by high-fat foods (holiday table scraps are a classic cause). Signs include severe abdominal pain, repeated vomiting, diarrhea, loss of appetite, fever, and a hunched or "prayer position" posture. Pancreatitis ranges from mild to life-threatening and requires veterinary treatment including IV fluids, anti-nausea medication, pain management, and dietary changes.
Intestinal Obstruction
Dogs that swallow toys, socks, bones, corn cobs, rocks, or other foreign objects can develop a blockage in the stomach or intestines. Symptoms include persistent vomiting (especially after eating or drinking), complete loss of appetite, abdominal pain, inability to pass stool, and progressive lethargy. An obstruction typically requires emergency surgery to remove the foreign object before the intestinal wall is damaged.
Poisoning or Toxic Ingestion
Many common household items are toxic to dogs, including chocolate, grapes and raisins, xylitol (sugar-free sweetener), certain plants (lilies, sago palm), rodent poison, antifreeze, human medications (ibuprofen, acetaminophen), and cleaning products. Signs of poisoning vary but may include sudden vomiting, diarrhea, tremors, seizures, excessive drooling, and collapse. If you suspect poisoning, call your vet or the ASPCA Animal Poison Control Center (888-426-4435) immediately.
Emergency Warning:
If your dog has a swollen, hard belly with unproductive retching, is vomiting blood, has bloody or black tarry stool, has ingested a known toxin, or is showing signs of severe pain, collapse, or seizures - do not wait. Go to your emergency veterinarian immediately. These conditions can be fatal without prompt treatment.
The Bland Diet Protocol
The bland diet is the gold standard home remedy that veterinarians have recommended for decades. It gives the digestive system easily digestible nutrients without the fats, fibers, and complex ingredients that can further irritate an upset stomach. Here is the step-by-step protocol:
| Step | Timing | Instructions |
|---|---|---|
| 1. Fast | 12-24 hours | Withhold food (not water) to let the stomach rest. Do not fast puppies under 6 months. |
| 2. Prepare bland diet | During the fast | Boil boneless, skinless chicken breast until fully cooked. Cook plain white rice. Shred chicken into small pieces. |
| 3. First meal | After fast ends | Offer 2-3 tablespoons of the bland mix (75% rice, 25% chicken). Wait 2-3 hours to see if it stays down. |
| 4. Small frequent meals | Days 1-2 | Feed 4-6 small bland meals per day. Portion size: about 1/4 of their normal meal amount per serving. |
| 5. Increase portions | Days 3-4 | Gradually increase portion sizes and reduce frequency to 3-4 meals daily if stool is firming up. |
| 6. Transition back | Days 5-7 | Slowly mix regular food back in over 3-5 days. Start with 25% regular food, increasing by 25% each day. |
Bland Diet Recipe:
Ingredients: Boneless, skinless chicken breast + plain white rice
- * Boil chicken breast in plain water until no pink remains (about 12-15 minutes)
- * Cook white rice according to package directions with no butter, salt, or seasoning
- * Shred chicken into small, bite-sized pieces
- * Mix at a ratio of 75% rice to 25% chicken
- * Let cool to room temperature before serving
- * Store extra in the refrigerator for up to 3 days
Some dogs may not tolerate chicken. In that case, you can substitute with lean ground turkey (boiled, drained of fat) or boiled white fish. For dogs with known chicken allergies, cooked sweet potato mixed with rice can serve as an alternative bland diet.
Home Remedies That Actually Help
Beyond the bland diet, these remedies have proven track records for soothing a dog's upset stomach. Use them only when your dog is showing mild symptoms and is otherwise alert and responsive:
Short Fasting Period
- * Withhold food for 12-24 hours for adult dogs
- * Continue offering small amounts of water
- * Allows the GI tract to rest and heal
- * Do NOT fast puppies, seniors, or diabetic dogs
- * Monitor for signs of dehydration
Plain Canned Pumpkin
- * Use 100% pure pumpkin (NOT pie filling)
- * Rich in soluble fiber to firm up stool
- * 1 tsp for small dogs, 1-2 tbsp for larger dogs
- * Can be mixed into bland diet or fed alone
- * Soothes both diarrhea and constipation
Dog-Specific Probiotics
- * Restore healthy gut bacteria balance
- * Use products formulated for dogs (not human probiotics)
- * Especially helpful after antibiotic use
- * Available as powders, chews, or capsules
- * Ask your vet for brand recommendations
Hydration Support
- * Always keep fresh water available
- * Offer ice chips if dog is vomiting water back up
- * Unflavored Pedialyte (diluted 50/50 with water) can help replace electrolytes
- * Bone broth (low sodium, no onion/garlic) is enticing and hydrating
- * Monitor for signs of dehydration (see below)
How to check for dehydration: Gently pinch the skin at the back of your dog's neck or between the shoulder blades and release. In a well-hydrated dog, the skin snaps back immediately. If it returns slowly or stays "tented," your dog is dehydrated and needs veterinary attention. Other signs include dry, tacky gums, sunken eyes, and lethargy.
Home Remedies to AVOID
Well-meaning pet owners sometimes reach for their own medicine cabinet when their dog is sick. This can be dangerous. Here is what NOT to give your dog without explicit veterinary approval:
| Product | Why to Avoid |
|---|---|
| Pepto-Bismol | Contains salicylates (aspirin-like compounds) that can cause gastric ulcers in dogs. Toxic to cats. Can interfere with diagnostic imaging. |
| Ibuprofen (Advil, Motrin) | Highly toxic to dogs. Even small doses can cause stomach ulcers, kidney failure, and death. |
| Acetaminophen (Tylenol) | Toxic to dogs. Can cause liver damage, blood cell damage, and death. Especially dangerous for small dogs. |
| Kaopectate | Modern formulations contain bismuth subsalicylate (same concerns as Pepto-Bismol). Older formulations are no longer available. |
| Hydrogen Peroxide | Sometimes used to induce vomiting, but can cause severe gastritis and aspiration pneumonia. Only use under direct veterinary instruction. |
Important:
Never give your dog any human medication without first consulting your veterinarian. Dosages that are safe for humans can be lethal for dogs. Even medications that vets sometimes prescribe (like famotidine or Pepto-Bismol) require veterinary guidance for proper dosing based on your dog's weight, age, and health status.

Rest and a bland diet are the best home remedies for a dog recovering from an upset stomach
When to See the Vet
While many mild upset stomachs resolve with home care, there are clear situations where veterinary attention is necessary. Do not delay if you notice any of the following:
See a Vet Immediately If:
- * Repeated vomiting - more than 2-3 times in a few hours, or vomiting that continues beyond 24 hours
- * Blood in vomit or stool - bright red blood or dark, tarry stool indicate internal bleeding
- * Swollen or hard abdomen - combined with retching, this could be bloat (GDV), a life-threatening emergency
- * Severe pain - whining, panting, unable to get comfortable, guarding the belly
- * Cannot keep water down - dehydration can become dangerous quickly, especially in small dogs and puppies
- * Known toxin ingestion - chocolate, grapes, xylitol, medications, cleaning products, or rat poison
- * Suspected foreign object - if you know or suspect your dog swallowed something like a sock, toy, or bone
- * Lethargy or collapse - inability to stand, unresponsiveness, or severe weakness
- * Symptoms beyond 48 hours - no improvement despite bland diet and home care
- * Puppies, seniors, or dogs with health conditions - these groups are more vulnerable and should be seen sooner
Veterinary Treatment
When you bring your dog to the vet for an upset stomach, the diagnostic process and treatment will depend on the severity of symptoms and suspected cause. Here is what to expect:
Diagnostics
- Physical examination: Checking hydration, abdominal palpation for pain or masses, temperature, and overall condition
- Blood work: Complete blood count (CBC) and chemistry panel to check organ function, infection, and inflammation
- Fecal examination: Checking for parasites, bacteria, or abnormal organisms
- X-rays: To look for foreign objects, obstructions, gas patterns, or organ abnormalities
- Ultrasound: More detailed imaging of abdominal organs if needed
- Parvovirus test: Especially in puppies or unvaccinated dogs with severe vomiting and bloody diarrhea
Common Treatments
- Anti-nausea medication: Cerenia (maropitant) is the most common veterinary anti-nausea drug and is highly effective
- IV or subcutaneous fluids: To correct dehydration and replace electrolytes
- Gastroprotectants: Medications to reduce stomach acid and protect the stomach lining (sucralfate, omeprazole, famotidine)
- Antibiotics: If a bacterial infection is identified or suspected
- Anti-diarrheal medication: Prescribed in specific cases (not all diarrhea should be stopped, as it can be the body's way of clearing toxins)
- Pain management: If abdominal pain is present
- Surgery: Required for foreign body obstructions or GDV (bloat)
- Prescription diet: Veterinary therapeutic diets formulated for gastrointestinal issues
Prevention: Keeping Your Dog's Stomach Happy
Many upset stomach episodes are entirely preventable. These strategies dramatically reduce the risk of digestive upset in dogs:
- Transition food slowly: Always change foods gradually over 7-10 days, mixing increasing amounts of the new food with decreasing amounts of the old. This gives gut bacteria time to adapt.
- Avoid table scraps: Fatty, spicy, and rich human foods are leading causes of upset stomach and pancreatitis in dogs. Keep your dog away from the table during meals.
- Secure the trash: Use a dog-proof trash can with a locking lid. "Garbage gut" is one of the most common reasons for emergency vet visits.
- Monitor outdoor eating: Watch your dog during walks and in the yard. Prevent them from eating dead animals, feces, mushrooms, or unknown substances.
- Feed a consistent, high-quality diet: Choose a well-formulated dog food appropriate for your dog's age, size, and activity level, and stick with it.
- Use slow-feeder bowls: If your dog eats too fast, a slow feeder reduces air swallowing, gagging, and digestive upset.
- Keep up with parasite prevention: Regular deworming and monthly preventive treatments keep parasitic causes of stomach upset at bay.
- Dog-proof your home: Keep medications, cleaning products, toxic foods (chocolate, grapes, xylitol), and small swallowable objects out of reach.
- Manage stress: If your dog is prone to stress-related digestive issues, work on anxiety management with calming aids, training, or veterinary guidance.
- Regular veterinary checkups: Annual wellness exams catch health issues early. Regular grooming appointments also help you and your groomer notice weight changes and other health indicators.
Diet After Recovery
Once your dog's symptoms have resolved and they are back to eating the bland diet normally with firm stool, it is time to transition back to regular food. This transition is just as important as the initial treatment - rushing it can trigger a relapse.
| Day | Bland Diet | Regular Food | What to Watch |
|---|---|---|---|
| Day 1 | 75% | 25% | Stool consistency, appetite |
| Day 2 | 50% | 50% | Any return of vomiting or diarrhea |
| Day 3 | 25% | 75% | Energy levels, normal behavior |
| Day 4 | 0% | 100% | Full normal portions, firm stool |
If your dog experiences recurring upset stomachs, it may be worth discussing a long-term dietary change with your veterinarian. Options include limited ingredient diets, hydrolyzed protein diets, or veterinary therapeutic gastrointestinal formulas. Dogs with chronic digestive sensitivity may benefit from a sensitive stomach diet as their permanent food.
Tip:
If your dog's upset stomach was caused by a specific food, keep a food diary going forward. Record what your dog eats and any symptoms that follow. Over time, patterns will emerge that help you and your vet identify food sensitivities or triggers.

With proper care and a gradual transition back to regular food, most dogs recover fully from an upset stomach
Frequently Asked Questions
What can I give my dog for an upset stomach?▼
The safest home remedy is a bland diet of boiled boneless, skinless chicken and plain white rice (75% rice, 25% chicken) fed in small portions every 4-6 hours. You can also try 1-2 tablespoons of plain canned pumpkin (not pie filling), which is rich in fiber and soothes the digestive tract. Dog-specific probiotics may also help. Always ensure fresh water is available. Never give human medications like Pepto-Bismol or Ibuprofen without veterinary approval.
How long does a dog's upset stomach last?▼
A mild upset stomach caused by dietary indiscretion typically resolves within 24-48 hours with a bland diet and rest. If your dog's symptoms persist beyond 48 hours, worsen, or are accompanied by lethargy, bloody stool, repeated vomiting, or refusal to drink water, contact your veterinarian as these may indicate a more serious condition.
What are the signs of an upset stomach in dogs?▼
Common signs include vomiting, diarrhea or loose stool, loss of appetite, excessive lip licking or swallowing, eating grass, stomach gurgling or rumbling sounds, lethargy, flatulence, drooling more than usual, and a hunched or uncomfortable posture. Some dogs may also pace restlessly or seek comfort from their owners.
Should I fast my dog if they have an upset stomach?▼
A short fast of 12-24 hours can help an adult dog's digestive system rest and recover. During the fast, continue providing small amounts of fresh water to prevent dehydration. After the fast, reintroduce food gradually with a bland diet. Important: Do not fast puppies under 6 months, senior dogs, or dogs with diabetes or other medical conditions without veterinary guidance.
When should I take my dog to the vet for an upset stomach?▼
See a vet immediately if your dog shows repeated vomiting, bloody vomit or stool, a swollen or hard abdomen, signs of severe pain, inability to keep water down, suspected poisoning or foreign object ingestion, lethargy or collapse, or symptoms lasting more than 48 hours. Puppies, senior dogs, and dogs with pre-existing conditions should be seen sooner.
Can stress cause an upset stomach in dogs?▼
Yes, stress is a common cause of upset stomach in dogs. The gut-brain connection means that anxiety, fear, and stress directly affect digestive function. Situations like moving to a new home, boarding, thunderstorms, fireworks, schedule changes, or introducing a new pet can trigger stress-related digestive upset including vomiting, diarrhea, and loss of appetite. Managing the underlying stress often resolves the stomach issues.
The Bottom Line
An upset stomach is one of the most common health issues in dogs, and the vast majority of cases are mild and resolve with simple home care. The proven approach is straightforward: a short fast followed by the bland diet of boiled chicken and rice, small frequent meals, and plenty of fresh water. Most dogs feel better within 24-48 hours.
However, it is essential to recognize when an upset stomach is more than just a minor inconvenience. Repeated vomiting, bloody diarrhea, severe pain, a distended abdomen, or symptoms that do not improve with home care all warrant a veterinary visit. Conditions like bloat, pancreatitis, intestinal obstruction, and poisoning can be life-threatening without prompt treatment.
Prevention is always better than treatment. Feed a consistent high-quality diet, transition foods slowly, keep trash and toxins out of reach, maintain regular parasite prevention, and schedule routine veterinary wellness exams. Your dog's stomach will thank you.
Related Health Articles
Dog Food Safety
Which human foods are safe, cautionary, or toxic for your dog.
Dog Grooming Guide
Find groomers by state, compare prices, and learn breed-specific care.
Mobile Grooming
Groomers who come to you — less stress for your dog during recovery.
Keep Your Dog Healthy With Regular Grooming
Professional groomers can spot changes in your dog's weight, skin, and overall health during regular appointments.
Find Groomers Near Me