Dog Vomiting and Diarrhea: Home Care or Emergency?
By Dr. Zubair Khalid, DVM, MS, PhD ·

Key Takeaways
- Simultaneous vomiting and diarrhea in dogs can range from mild, self-limiting acute gastroenteritis (often dietary indiscretion) to life-threatening conditions like foreign body obstruction, parvovirus, pancreatitis, or toxin ingestion.
- Immediate veterinary emergency care is indicated for collapse, inability to stand, painful/swollen abdomen, vomiting blood, tarry or bright red bloody diarrhea, suspected poisoning, seizures, difficulty breathing, or extreme temperature deviations (above 104°F or below 99°F).
- Puppies, senior dogs, and those with pre-existing conditions (e.g., diabetes, kidney disease) are at higher risk for rapid dehydration and require prompt veterinary consultation even with seemingly mild symptoms.
- Home care for otherwise healthy adult dogs involves a 6-12 hour food fast, followed by small, frequent offerings of a bland diet (e.g., boiled chicken and white rice) and continuous monitoring for improvement or worsening signs.
- Never administer human medications (e.g., ibuprofen, acetaminophen, loperamide) to dogs without explicit veterinary guidance, as many are toxic or require precise dosing based on weight and health status.
- Dehydration is a primary concern; assess hydration by checking skin turgor between shoulder blades and gum moisture/color, and seek veterinary care if signs of dehydration (slow skin recoil, dry/sticky gums) are present.
When your dog starts vomiting and has diarrhea at the same time, your first question is usually whether you can handle this at home or need to rush to a vet. The honest answer depends on a few specific things you can check right now. If your dog is very young, very old, or has a health condition like diabetes or kidney disease, call your veterinarian immediately even if the signs seem mild.
Go to an emergency vet right now if your dog is collapsing, cannot stand, has a swollen or painful belly, is vomiting blood, has bloody diarrhea that looks like jam or tar, or you suspect they ate something toxic like chocolate, grapes, xylitol, or rat poison. Also go immediately if your dog is straining to vomit or poop with nothing coming out, or if they have not produced urine in over 12 hours. These signs can mean a blockage, poisoning, or a severe infection, and waiting can be dangerous.
For most otherwise healthy adult dogs, a single episode of vomiting with one or two loose stools can be watched at home for a short period. The key is knowing what to watch for and when to stop watching and get help.
Is This an Emergency?
Use this table as your first decision tool. Read every row before deciding.
{
"type": "triage",
"title": "Urgency triage by severity of signs",
"tiers": [
{
"tier": "danger",
"label": "Emergency, go now",
"signs": [
"Collapse, weakness so severe the dog cannot walk, pale or white gums, blue or gray gums, belly that is hard or painful to touch, repeated vomiting with nothing coming up, retching with no vomit, bloody diarrhea that is dark and tarry or bright red and large volume, known or suspected poisoning, seizures, difficulty breathing, temperature above 104°F or below 99°F"
],
"action": [
"Call the emergency clinic on the way",
"Do not wait",
"Do not offer food or water"
]
},
{
"tier": "warn",
"label": "Same-day appointment",
"signs": [
"Vomiting and diarrhea together for more than 12 hours, vomiting more than 3 times in 4 hours, diarrhea more than 4 times in 8 hours, blood streaks in vomit or stool, dog is still drinking but seems tired, mild belly discomfort, dog is a puppy under 6 months or a senior over 8 years"
],
"action": [
"Call your regular vet when they open",
"Keep the dog quiet and offer small amounts of water"
]
},
{
"tier": "safe",
"label": "Watch at home",
"signs": [
"One or two episodes of vomiting, one or two loose stools, dog is bright, alert, playful, drinking normally, eating treats, no blood, no belly pain, no other health conditions, adult dog between 1 and 7 years old"
],
"action": [
"Withhold food for 6 to 12 hours, offer small water amounts, then reintroduce a bland diet",
"Recheck every 2 hours"
]
}
]
}
| Urgency Level | Signs You Can See or Count | What To Do |
|---|---|---|
| Emergency, go now | Collapse, weakness so severe the dog cannot walk, pale or white gums, blue or gray gums, belly that is hard or painful to touch, repeated vomiting with nothing coming up, retching with no vomit, bloody diarrhea that is dark and tarry or bright red and large volume, known or suspected poisoning, seizures, difficulty breathing, temperature above 104°F or below 99°F | Call the emergency clinic on the way. Do not wait. Do not offer food or water. |
| Same-day appointment | Vomiting and diarrhea together for more than 12 hours, vomiting more than 3 times in 4 hours, diarrhea more than 4 times in 8 hours, blood streaks in vomit or stool, dog is still drinking but seems tired, mild belly discomfort, dog is a puppy under 6 months or a senior over 8 years | Call your regular vet when they open. Keep the dog quiet and offer small amounts of water. |
| Watch at home | One or two episodes of vomiting, one or two loose stools, dog is bright, alert, playful, drinking normally, eating treats, no blood, no belly pain, no other health conditions, adult dog between 1 and 7 years old | Withhold food for 6 to 12 hours, offer small water amounts, then reintroduce a bland diet. Recheck every 2 hours. |
If you are unsure which column fits, choose the more urgent one. A phone call to your vet costs little and can save a life.
What Is Most Likely Going On
The most common cause of simultaneous vomiting and diarrhea in dogs is acute gastroenteritis. This means inflammation of the stomach and intestines. It is often caused by eating something that disagrees with the dog, such as garbage, spoiled food, a sudden change in diet, or too many fatty treats. Many dogs recover on their own within 24 to 48 hours with supportive care at home.
The MSD Veterinary Manual describes gastroenteritis as a frequent reason dogs are brought to the veterinarian, and it notes that most cases are mild and self-limiting. That means the dog gets better without specific medical treatment. The manual also stresses that the same signs can come from more serious causes, which is why observation matters.
What Else Could It Be
Gastroenteritis is not the only possibility. The same signs can come from a foreign body obstruction, which means your dog swallowed something that is stuck in the digestive tract. This is a surgical emergency. Dogs with a blockage often vomit repeatedly, refuse food, and develop belly pain. They may also have diarrhea early on, then stop producing stool entirely.
Parvovirus is another serious cause, especially in puppies under one year. This viral infection causes severe vomiting, bloody diarrhea, fever, and extreme lethargy. It is highly contagious and can be fatal without intensive treatment. The AVMA lists parvovirus as a disease that requires immediate veterinary care, and it is one reason puppies with vomiting and diarrhea should never be watched at home casually.
Other possibilities include dietary indiscretion that turns into pancreatitis, which is inflammation of the pancreas, often triggered by high-fat foods. Parasites, bacterial infections, and toxin exposure can also produce the same pair of signs. Because several of these conditions look identical in the early stages, your veterinarian may need to run tests to tell them apart.
What You Can Safely Do at Home
If your dog fits the watch at home row of the table, you can start supportive care. Withhold food for 6 to 12 hours to give the stomach a rest. Do not withhold water. Offer small amounts of water every 30 minutes, about a few laps at a time, to prevent dehydration without overwhelming the stomach.
After the fasting period, offer a bland diet. Boiled white rice mixed with plain boiled chicken breast, skin and bones removed, or plain canned pumpkin without spices, are common choices. Feed small meals, about a quarter of the normal portion, every 4 to 6 hours. If your dog keeps that down, you can gradually return to their regular food over two days.
Do not give any human medications. Drugs like ibuprofen, acetaminophen, or aspirin can be toxic to dogs. Even medications designed for dogs, such as anti-nausea drugs, must be dosed by a veterinarian based on your dog's weight and health status. Giving the wrong dose can cause serious harm.
When Home Care Stops Being Safe
Home care only works if your dog is improving. Recheck every 2 hours. Count how many times your dog vomits and how many times they have diarrhea. Watch for the emergency signs in the table above. If vomiting continues past 12 hours, if diarrhea becomes more frequent or bloody, if your dog stops drinking, or if they become lethargic, stop home care and call your vet.
Dehydration is the biggest risk with vomiting and diarrhea. You can check for it by gently lifting the skin between your dog's shoulder blades. If it snaps back quickly, hydration is probably fine. If it stays up like a tent for a second or longer, your dog is dehydrated and needs veterinary fluids. Also check the gums. They should be pink and moist. Dry, sticky, or pale gums are a warning sign.
The American Animal Hospital Association advises that any pet with persistent vomiting or diarrhea should be examined by a veterinarian, because the underlying cause cannot be determined without an examination. Home care is a temporary measure, not a diagnosis. If your dog does not improve within 24 hours, or worsens at any point, seek professional care.
What You Can Safely Do at Home Right Now
If your dog is vomiting and has diarrhea but shows none of the red flags from the earlier section, you can begin supportive care at home. The goal is to rest the digestive tract, prevent dehydration, and watch closely for change.
Withhold food for 12 to 24 hours. This gives the stomach and intestines time to settle. Do not withhold water. Offer small amounts of fresh water frequently, for example a few laps every 30 minutes. Ice cubes can also encourage slow drinking.
After the fasting period, introduce a bland diet. Boiled white rice mixed with plain boiled chicken breast, skin removed, or low fat cottage cheese is a common choice. Feed tiny meals, about a quarter of the usual portion, every 3 to 4 hours. If your dog keeps that down for 24 hours, you can gradually mix in their regular food over the next two days.
Do not give any human medication. This includes anti nausea drugs, antacids, and pain relievers. Many human drugs are toxic to dogs, and the correct dose depends on your dog's weight, health, and the cause of the illness. Only a veterinarian can determine what is safe and at what dose.
Do not induce vomiting. If your dog may have eaten something toxic, inducing vomiting at home can cause more harm. Call a veterinarian or a poison control service first.
Do not use home remedies without asking a vet. Things like pumpkin, yogurt, or herbal teas are not universally safe and can worsen some conditions.
Keep your dog quiet and comfortable. Rest helps recovery. Take them outside on a leash for short bathroom breaks so you can monitor every bowel movement.
What to Write Down Before You Call a Vet
A veterinarian can help you faster if you have clear information ready. Keep a notebook or your phone handy and record the following:
- How many times has your dog vomited in the last 12 hours? Count each episode, not each retch.
- How many episodes of diarrhea? Note the volume and what it looks like.
- What color is the vomit and stool? Yellow, green, red, black, or watery all matter.
- Is there blood? Bright red blood or dark, tarry stool are both important.
- When did it start? The first episode time matters.
- What has your dog eaten in the last 48 hours? Include treats, table scraps, chews, and anything found outdoors.
- Is your dog drinking? Estimate how much water in a day.
- Can your dog keep water down? Vomiting water immediately after drinking is a warning sign.
- What is your dog's energy level? Compare to their normal self.
- Any other signs? Coughing, straining, drooling, or a painful belly when touched.
Urgency Triage Table
Use this table to decide your next step. When in doubt, call a veterinarian.
| Situation | What to Do |
|---|---|
| One or two episodes of vomiting and diarrhea, dog is bright, eating, drinking, and playful | Home care with fasting and bland diet. Monitor closely. |
| Repeated vomiting or diarrhea for more than 12 hours, dog is tired but still drinking | Call your veterinarian today for advice. |
| Vomiting and diarrhea with blood, either bright red or dark and tarry | Seek veterinary care today, even if the dog seems okay. |
| Vomiting and diarrhea with a painful, swollen, or hard belly | Emergency. Go to a clinic now. |
| Vomiting and diarrhea with lethargy, weakness, or collapse | Emergency. Go to a clinic now. |
| Vomiting and diarrhea with pale or white gums | Emergency. Go to a clinic now. |
| Vomiting and diarrhea in a puppy, senior dog, or dog with a chronic illness | Call a veterinarian promptly. These dogs dehydrate faster. |
| Vomiting and diarrhea after possible exposure to toxins, rat poison, chocolate, grapes, or xylitol | Emergency. Call poison control and go to a clinic now. |
What a Veterinary Visit Usually Involves
When you bring your dog in, the veterinarian will start with a history. They will ask the same questions listed above, so your notes will help. Then they will perform a physical exam. They will feel your dog's abdomen for pain or masses, listen to the heart and lungs, check the gums for hydration and color, and take a temperature.
Common tests include:
- Fecal examination to check for parasites.
- Bloodwork to assess organ function, hydration, and electrolyte balance.
- X-rays or ultrasound if a blockage or foreign body is suspected.
- Parvovirus test for puppies or unvaccinated dogs with severe signs.
Not every dog needs every test. A mild case in an adult dog may only need a physical exam and supportive care. A severe case may need hospitalization with intravenous fluids and monitoring.
What drives the cost up or down:
- A simple exam and bland diet advice may cost less than a full diagnostic workup.
- Bloodwork, imaging, and hospitalization add significantly to the bill.
- Emergency or after hours clinics charge more than regular daytime clinics.
- Prices vary widely by region and clinic. A basic visit might range from $50 to $150, while a full workup with hospitalization can range from $500 to $2,000 or more. These are rough ranges only, not quotes.
When an Online Vet Can Help, and When It Cannot
Some situations in this article require hands-on care and must not be handled remotely. If your dog has a painful belly, pale gums, collapse, suspected poisoning, a possible blockage, or severe dehydration, you need an in-person emergency visit. No video call can replace a physical exam for these signs.
A remote consultation is genuinely useful for early or mild cases. If your dog had one soft stool and vomited once but is acting normal, an online vet can help you decide whether to watch at home or book a visit. They can also answer questions about medication side effects, recheck a known digestive problem, or guide you on a chronic condition like inflammatory bowel disease.
What a remote vet can do: take a detailed history, look at visible signs on video, advise on home care, and in many states prescribe medication. What they cannot do: palpate the abdomen, listen to the chest, take a temperature, run bloodwork, or image anything. Those limitations matter. A dog can appear fine on camera while having a serious problem.
Prescribing rules differ by state. Some veterinarians may require an in-person examination before prescribing certain drugs. Always be honest about what you can and cannot observe at home. A remote vet is a triage partner, not a replacement for hands-on care when your dog's condition is serious.
Common Mistakes Owners Make
When a dog has both vomiting and diarrhea, worry can push owners toward actions that do more harm than good. Here are the most frequent errors and what to do instead.
| Mistake or myth | Better action |
|---|---|
| Withholding water to "rest" the stomach | Offer small amounts of water every 30 minutes. Dehydration is a bigger risk than drinking. |
| Giving human anti-diarrhea or anti-nausea medicine | Never give human medication without a vet's instruction. Dosing is different in dogs, and some drugs are toxic. |
| Waiting 24 hours "to see if it passes" | Call a vet as soon as you notice both signs together, especially in puppies or senior dogs. |
| Feeding a bland diet for days without a diagnosis | Home care is only safe when the cause is clearly a mild stomach upset. If signs persist past 24 hours, a vet visit is needed. |
| Assuming it is "just a stomach bug" | Parvovirus, poisoning, and blockages can look identical to a mild upset in the early hours. |
The most dangerous mistake is delaying care while hoping for improvement. Dogs dehydrate faster than people, and small breeds and puppies are especially vulnerable. If you are unsure whether your dog needs care, call a veterinary clinic and describe the signs. They can help you decide, and they will tell you to come in if there is any doubt.
How to Reduce the Chance of It Happening Again
Many causes of vomiting and diarrhea are preventable with steady habits.
Keep your dog's diet consistent. Sudden food changes are a common trigger. If you need to switch foods, do it gradually over 7 to 10 days, mixing increasing amounts of the new food with the old. The MSD Veterinary Manual notes that dietary indiscretion, eating something they should not, is one of the most frequent causes of gastrointestinal upset in dogs.
Supervise outdoor time. Dogs explore with their mouths, and garbage, spoiled food, compost, and animal droppings are common culprits. Keep trash bins closed and secure. Watch what your dog picks up on walks.
Stay current on vaccinations. Canine parvovirus is highly contagious and often fatal, and it causes severe vomiting and diarrhea. The American Veterinary Medical Association recommends following your veterinarian's vaccination schedule for your dog's age and lifestyle.
Keep toxic substances out of reach. Chocolate, grapes, raisins, onions, xylitol gum, and many household plants can cause vomiting and diarrhea, along with more serious effects. If you suspect your dog ate something toxic, call a poison control line or your vet immediately. Do not wait for signs to appear.
What Recovery Usually Looks Like
For a mild case of gastroenteritis, which is inflammation of the stomach and intestines, most dogs improve within 24 to 48 hours of starting supportive care. Your veterinarian may recommend a bland diet such as boiled chicken and rice, fed in small, frequent meals. They will tell you how long to continue it and when to transition back to regular food.
Your vet may prescribe medication to control nausea or protect the stomach lining. Dosing must come from the treating veterinarian because it depends on your dog's weight, health status, and the specific drug. Never reuse old prescriptions from a previous illness.
Monitor your dog's energy, appetite, and stool quality. You should see gradual improvement each day. If your dog seems worse at any point, or if signs return after appearing to improve, contact your vet. Some dogs need prescription diets or additional testing if the problem keeps coming back.
Recovery time is longer if the cause is an infection, a blockage, or a chronic condition. Your vet will give you a specific timeline based on what they find. Follow their instructions for recheck visits, as some conditions need follow-up testing to confirm they have resolved.
Frequently Asked Questions
Can I give my dog Pepto-Bismol or Imodium? No. These human medications can be dangerous in dogs. Bismuth subsalicylate, the ingredient in Pepto-Bismol, can be toxic in certain doses and is especially risky for cats. Loperamide, the ingredient in Imodium, can cause severe sedation and breathing problems in some dogs, particularly those with certain genetic mutations. Your veterinarian can prescribe a safe anti-nausea or anti-diarrheal medication with a dose calculated for your dog's weight. Never guess with human medicine.
How long can a dog go without eating when sick? A healthy adult dog can usually skip a meal or two without serious harm, but puppies and small breeds have less reserve. If your dog refuses food for more than 12 hours, or if they are also vomiting water, call your vet. Prolonged lack of appetite combined with fluid loss leads to dehydration and weakness quickly. Do not wait for a third day to pass before seeking help.
Is chicken and rice safe for every dog with an upset stomach? Boiled chicken and white rice is a common bland diet, but it is not complete nutrition and is only meant for short-term use. Some dogs have food allergies or sensitivities to chicken. Your vet may recommend a different protein such as boiled turkey or a prescription gastrointestinal diet. If your dog has pancreatitis, a high-fat diet like chicken skin or fatty meat can make things worse. Ask your vet what to feed.
My dog ate grass and then vomited. Is that normal? Dogs eat grass for many reasons, and it is not always a sign of illness. Some dogs vomit after eating grass because the blades irritate the stomach. If your dog vomits once, passes normal stool, and acts fine afterward, you can monitor at home. If vomiting repeats, or if diarrhea follows, treat it as a gastrointestinal upset and follow the triage guidance above.
Can I catch the illness from my dog? Most causes of vomiting and diarrhea in dogs are not contagious to people. However, some infections such as salmonella and campylobacter can pass between dogs and humans. Wash your hands thoroughly after cleaning up vomit or stool, and disinfect surfaces. If you have young children, elderly adults, or anyone with a weakened immune system at home, be extra careful with hygiene.
When can my dog go back to normal food and activity? Return to regular food only after your dog has kept bland meals down for at least 24 hours and stool has started to firm up. Transition over 2 to 3 days by mixing increasing amounts of regular food with the bland diet. For activity, keep walks short and calm until diarrhea has stopped for a full day. Sudden exercise can trigger another upset. Your vet can give you a specific plan for your dog's case.
Related Clinical & Scientific Guides
- Cat Straining to Poop but Only Passing Mucus: Causes and Care
- Cat Upset Stomach: Home Remedies That Are Safe
- Cat Straining to Poop but Nothing Comes Out: Emergency or Not?
References and Further Reading
- MSD Veterinary Manual Digestive Disorders of Dogs and Cats
- AVMA Pet Owner Resources
- MSD Veterinary Manual Pet Owner Version
- AAHA Pet Owner Resources
Related Articles
- Dog Diarrhea and Vomiting: Safe Home Care Steps
- Dog Straining to Urinate: Home Care and When It's an Emergency
- Dog Vomiting Bile: Home Care and When to Call the Vet
- Dog Blood in Stool: Home Care and When to Call the Vet
- Dog Not Drinking Water: Home Care and When to Worry
This article is general educational information for pet owners. It is not a substitute for veterinary diagnosis, examination, or treatment. If your pet is showing severe or rapidly worsening signs, contact an emergency veterinary hospital immediately.