First Walk is on Us!

✓ GPS tracked walks
✓ Activity reports
✓ On-demand walkers
Book FREE Walk

Jump to Section

What is Vomiting and Having Diarrhea?

Throughout a dog’s life, he will have occasional bouts of vomiting and diarrhea. Sporadic vomiting and diarrhea is typically nothing to be concerned about, and sometimes foods may not agree with your dog’s system and cause them to have an upset stomach. However, if a dog is vomiting and has diarrhea (or has one or the other) often and for extended periods of time, this could point to a more serious condition which needs to be looked at by a veterinarian.

A dog can have vomiting without the diarrhea, and vice versa. Knowing what your dog is eating and giving him a healthy lifestyle will keep you more aware of why he may be vomiting or having runny stools. If your dog is vomiting and has diarrhea, or one or the other, and you are concerned that he may have eaten something he should not have or is having other symptoms, do not hesitate to contact your veterinarian.

Many situations can cause a dog to have vomiting, diarrhea, or both simultaneously. Reasons your dog may be ill include:

  • Certain foods
  • Bacteria imbalances
  • Stress and anxiety
  • Toxic substances
  • Viruses
  • Parasites
  • Organ failure
  • Diabetes
  • Inflammatory bowel disease
  • Intestinal obstruction

Book First Walk Free!

Why Vomiting and Having Diarrhea Occurs in Dogs

There are several different reasons why your dog may be having an upset stomach. Several of the reasons are less worrisome than others, as they not a sign of an underlying health condition. A few reasons, however, can show signs of an underlying health condition, especially if your dog is having the vomiting and diarrhea for more than a day or has other symptoms. If you are unsure of as to why your dog is having an upset stomach, it is always safest to call your veterinarian. 

Reasons as to why this illness can occur include:

Reaction to Certain Foods

 If your dog is on a diet that just does not agree with him, he could suffer from an upset stomach more often than not. If your dog has a bacteria imbalance in his gut, this can make him ill.

Stress and Anxiety

Just like people, when dogs become very stressed or anxious, they can get an upset stomach. Stressful situations in the home or punishing your dog in an ineffective manner can make him stressed, and he can have stomach issues from the anxiety.

Toxic Substances

The ingestion of toxic substances can poison your dog. Vomiting and diarrhea are often the first signs of poisoning, and are sometimes accompanied by bloody stools or even blood in the vomit.

Viruses

Your dog may vomit or have diarrhea caused by a viral infection in his intestines, such as rotavirus or coronavirus. Annual wellness checks and vaccines are two ways to prevent the infection caused by many viruses.

Parasites

Parasites that invade your dog’s intestines can cause your dog to vomit and have diarrhea. Whipworms, roundworms, tapeworms, and other parasites can cause your dog to have many symptoms, including a very upset gastrointestinal system.

Organ Failure

Liver or kidney failure can occur in older dogs or with dogs that have liver disease or kidney disease. One symptom of these diseases is concurrent diarrhea and vomiting. Other serious issues with your dog’s glandular or organ systems, such as pancreatic abnormalities or diabetes may be characterized with the symptoms of vomiting or diarrhea.

Inflammatory Bowel Disease

If there is an inflammation in your dog’s stomach or upper intestine, it can lead to a highly-inflamed colon. Diarrhea with this condition may contain blood and mucus as well.

Intestinal Obstruction

If your dog has a twisted bowel or other intestinal obstruction, he may vomit and have runny diarrhea leaking from him. This is a serious condition and must be attended to by a veterinarian as soon as possible.

What to do if your Dog is Vomiting and Having Diarrhea

If you notice that your dog has started with symptoms of an upset stomach, remove all food and water to allow his gastrointestinal tract to calm down. If he continues to eat or drink, he will continue to vomit or have diarrhea. It is important, however, to give your dog very small amounts of water to prevent dehydration. You may choose to monitor the situation on your own for 24 hours to see if your pet’s stomach settles down. If you see other symptoms, such as blood in the stool or vomit, or any other alarming symptoms, such as your dog vomiting consistently over a short time, contact your veterinarian immediately.

After 24 hours, you may begin to reintroduce very bland food into his diet, as well as water. You may want to boil chicken and give him a little chicken with rice, but only give him a little at a time. Be sure he drinks water as well. Continue to monitor him to see if he continues to throw up or have diarrhea. If this is the case, you should call your veterinarian.

Once you arrive at the veterinarian, he will perform a complete examination on your dog. He will ask you questions about his symptoms, such as when the vomiting and diarrhea began, how long it has lasted and the frequency of each.

Your veterinarian will examine the stomach by palpating it to check for bloat and to check your dog’s gastrointestinal organs. He may then choose to take blood work, a urinalysis, and a biochemistry profile to take a closer look at what is going on in his body. Once those tests come back, they will guide him as to whether additional laboratory work is required. These tests may include radiography or an ultrasound of your canine’s abdominal area. The veterinarian may also use an endoscope to take a look at the esophagus and stomach. Your veterinarian will know which tests to perform in order to come to a definitive diagnosis as to what is causing your dog to be ill.

Prevention of Vomiting and Having Diarrhea

There are several things you can do to prevent your dog from having diarrhea or bouts of vomiting. Monitoring his diet and making sure he only eats dog food, rather than human food, can help prevent an upset stomach. When he goes outside, monitoring him to be sure he does not eat anything foreign can also prevent an upset stomach.

Keeping up-to-date with his flea and tick prevention and also keeping him out of harsh environments, such as areas that are heavily soiled and away from murky water can prevent parasites from infesting your dog. Also, making sure you take your dog to the veterinarian on a regular basis for checkups can keep parasites and other infections at bay. Your veterinarian will routinely check for abnormalities in your dog if need be, and, if anything, can diagnose situations early before they cause your dog any sickness.

Making sure your dog lives in a healthy and safe environment, free from toxic substances within his reach, such as rodent killer or antifreeze, is another way to prevent your dog from vomiting and having diarrhea due to a toxic substance that has been ingested.

Cost of Vomiting and Having Diarrhea

If your dog has been diagnosed with inflammatory bowel disease, it may cost approximately $2800. Other illnesses, such as parasite infestation can cost approximately $300. The treatment of poisoning from antifreeze can cost approximately $3000, and Rotavirus treatment may cost $850.

Vomiting and Having Diarrhea Questions and Advice from Veterinary Professionals

Maya
Maltese yorkie
8 Years
Serious condition
0 found helpful
Serious condition

Has Symptoms

diarrhea, vomiting, not eating

My dog Maya is having diarrhea, vomiting and she doesn't want to walk around and just is lying around. What do you think I should do?
Maya doesn't want to eat her food.

Dr. Callum Turner, DVM
Dr. Callum Turner, DVM
2499 Recommendations
There are many different reasons for a dog to vomit and have diarrhoea which may include infections, parasites, poisoning, foreign objects among many other causes; you should try to offer boiled chicken and rice to see if Maya can keep it down but if there is no improvement you should visit your Veterinarian for an examination and treatment. Regards Dr Callum Turner DVM

Add a comment to Maya's experience

Was this experience helpful?

Peng
Poodle
12 Years
Mild condition
1 found helpful
Mild condition

Has Symptoms

Decreased Appetite
Vomiting

I just adopted a 12-year-old 18-pound poodle mix two days ago. She ate well and had fairly normal bowel movements (just a little bit loose) for the first 36 hours. On the second night she was home, she vomited once - a fairly small volume, appearing to be mostly bile - roughly 3-4 hours after dinner. For dinner that night she had picked at her food, eating only the portion of new food and avoiding the portion of the food she had previously been eating at the shelter. Today, she ate a small amount of the new & old food mixed together for breakfast and had about 1 ounce of cooked plain chicken as a treat. About three hours after breakfast she vomited again, with a few scraps of chicken in the vomit. Through all of this, she has continued to drink water and has had normal urination and bowel movements (if a bit smaller in volume). She saw the vet already two days ago, the day I adopted her, just for a checkup (no shots, she already had them at the shelter) and vet said she was OK. She's been understandably very anxious upon coming home and I'm wondering if she needs to go see the vet again for the vomiting or if this is just stress and nerves?

Dr. Callum Turner, DVM
Dr. Callum Turner, DVM
2499 Recommendations
There are a few possible factors going on here which may include stress, new environment, dietary changes among other issues; if Peng is drinking, urinating and defecating normally I would monitor her for the time being and try her with some boiled chicken and rice to see if she can keep it down in four equal portions spaced throughout the day. If Peng is still vomiting on boiled chicken and rice, visit your Veterinarian to be on the safe side. Regards Dr Callum Turner DVM

Add a comment to Peng's experience

Was this experience helpful?

Indie
Mutt
2 Years
Moderate condition
0 found helpful
Moderate condition

Has Symptoms

Diarrhea and vomiting

Our 2 year old dog indie has been having bouts of diarrhea and vomiting. It will last a day or two then go away for a few months then return. This has happened on three different occasions. Her diarrhea is covered in mucous. She will usually only vomit once or twice. Other than the diarrhea and vomiting her temperament stays the same with no other symptoms.

Dr. Michele King, DVM
Dr. Michele King, DVM
1078 Recommendations
That type of intermittent GI problems tends to be related to dietary indiscretion, or eating things that they aren't supposed to eat. Another possibility may be a chronic Gi foreign body, or a parasite. It may be a good idea to have her examined when she is having the problem to determine the cause. I hope that all goes well for her.

Add a comment to Indie's experience

Was this experience helpful?

Bruno
shitzu/yorkie/poodle
4 Years
Fair condition
0 found helpful
Fair condition

Has Symptoms

vomiting, Diarrhea/blood

My dog has occasional diarrhea that sometimes contains a bit of blood in his stool, along with some vomiting. His behavior, water intake and appetite never changes, he eats/drinks, runs around and plays like there is no issue. I feel like it happens anytime he eats something that is not his normal dog food or the regular treats we give him. This seems to be a new problem as we used to buy him all different types of treats. Is this something I should be worried about or do I just try to monitor everything he eats and hope the problem doesn't come back? I took him to the vet a few months ago and they gave him his updated shots and prescribed some acid reflux medicine, but taking the medicine for a week seemed to increase the vomiting, once I stopped so did the vomiting until yesterday after my daughter decided to feed him some scrambled eggs.

Dr. Callum Turner, DVM
Dr. Callum Turner, DVM
2499 Recommendations
Most dogs can eat anything and everything without an issue whilst other dogs have issues if they eat anything other than their usual dog food; if you notice there is vomiting and diarrhoea after feeding different food or treats I would cut out any other food except for the regular dog food so that the issue doesn’t recur. Regards Dr Callum Turner DVM

Add a comment to Bruno's experience

Was this experience helpful?

Sweetpea
Pomeranian
11 Years
Moderate condition
0 found helpful
Moderate condition

Has Symptoms

dierreah
Vomiting,
unusual breathing

My dog is a 11 year old Pomeranian, named Sweetpea. A little over a week ago she started throwing up white foamy bile, she couldn't keep anything (not even water) down. We took her to the vet and he gave her 3 different shots and 2 medications to give orally. The meds helped her a great amount, she started to be herself again so we stopped the medication and treated her with good ole TLC. Yesterday she started throwing up again without warning so we started to give her the medicine the doctor gave us again hoping it would solve the problem. She seemed to stay in the same condition throughout the night. This afternoon she started to have very bad diarrhea. Another thing to note is that she to a certain extent is breathing hard. She was breathing fast like this last time she got sick, it went away and now it's back. Today she also managed to eat soft food and has kept it down so far. Any input would be appreciated greatly. I am concerned that she is having some kind of organ failure. We don't have very much money to spend on vet bills, the last one was a big shock for us to pay. Thanks

Dr. Michele King, DVM
Dr. Michele King, DVM
1078 Recommendations
I'm not sure what medication Sweetpea was given previously, but it may have been medication that should have been given through the whole prescription. WIthout seeing her, I can't comment on whether she has any organ failure or more serious problems, unfortunately. It would be a good idea to call her veterinarian, since they have seen her recently, and ask if there is anything that you can do based on theiir recent exam. I hope that she is okay.

Add a comment to Sweetpea's experience

Was this experience helpful?

George
Boston Terrier
8 Months
Fair condition
0 found helpful
Fair condition

My dog just started vomiting and has some diarrhea, but not consistent. He is playing and acting normal other than within about 3 to 4 hours after he eats he vomits and stool has been very runny. This has lasted for about 3 days. There is no blood in the vomit or in the stool.

Dr. Michele King, DVM
Dr. Michele King, DVM
1078 Recommendations
Thank you for your email. If George is still having this problem after 3 days, it would be best to have him examined. Parasites can cause this type of problem, as can dietary indiscretion or intestinal infections. Your veterinarian will be able to determine that cause of what is happening and get him on appropriate treatments to resolve it. I hope that all goes well for him!

Add a comment to George's experience

Was this experience helpful?

Kirby
Australian Silky Terrier
5 Years
Moderate condition
0 found helpful
Moderate condition

Has Symptoms

Vomiting and diarrhea

My dog started vomiting vile then progessed to having bloody spots. This was soon followed with a loose bowel. Over the last 24hrs his first poop of the day was semi formed (but still a little soft) he refused to eat all morning and ate grass and threw it up a short time later but it was all grass with saliva. An hour or so later he looked like he struggled to hold onto a bowel movement dark dark brown in colour and watery (possible blood not completely sure so dark). He has finally eaten hypoallergenic paste. Kept it down. My question is i used a wet wipe (baby wipe) on his bottom without thinking, can these ingredients be causing the above: purified water, glycerin, polysorbate 20, phenoxyethanol, sodium benzoate, aloe barbadensis extract, chamomile recutita flower extract, tocopheryl acetate, disodium cocoamphodiacetate and citric acid. Could the baby wipes have poisoned him?

Dr. Michele King, DVM
Dr. Michele King, DVM
1078 Recommendations
Thank you for your email. I doubt that his illness is related to the baby wipes, but with such GI troubles, he should be seen by your veterinarian. Vomiting blood and bloody diarrhea warrant a trip to the doctor, as he may need medications and supportive care. I hope that he is okay.

Add a comment to Kirby's experience

Was this experience helpful?