Petco Text Logo
Petco Pet Logo

My dog is vomiting and sleeping a lot. Why is she so sick?

Updated On September 23rd, 2025

My dog is vomiting and is sleeping all day. What could be wrong with her?

This question includes photos that may contain sensitive content. Click to view.

View more to consider that the photos may include sensitive content.

5 Answers

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on July 5th, 2016

There are many causes for [vomiting](https://www.petcoach.co/dog/condition/vomiting-1/) and lethargy in dogs. Your dog could have a severe GI illness, [pancreatitis](https://www.petcoach.co/dog/condition/canine-pancreatitis), a foreign body causing an [obstruction](https://www.petcoach.co/dog/condition/bowel-obstruction-in-dogs), or may have eaten something rotten. I recommend withhold food for 12-24 hours, and then feeding her a bland diet of boiled white meat chicken and white rice in small amounts for several times a day. After a couple of days of the bland diet, you can slowly add back in her normal diet. If she continues to vomit in the absence of food, vomits the bland diet, stops drinking water and vomiting water, has diarrhea, and/or becomes very lethargic, you need to take her into your vet immediately.

Vote icon

42Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Image profile

    Answered By Dr. Leigh, DVM

    Veterinarian

    Published on

    There are many things, some serious and some not so serious, that can cause [vomiting](https://www.petcoach.co/dog/condition/vomiting-1/) and lethargy in dogs. "Simple" causes may be eating too much or too fast or even getting into the trash. It could also be secondary to an infection, parasites, [pancreatitis](https://www.petcoach.co/article/pancreatitis-inflammation-in-dogs), metabolic disease (liver, kidney), endocrine disease (thyroid, [Cushing's](https://www.petcoach.co/dog/condition/cushing-s-disease/), [Addison's](https://www.petcoach.co/article/addison-s-disease-hypoadrenocorticism-in-dogs)), [inflammatory bowel disease](https://www.petcoach.co/dog/condition/inflammatory-bowel-disease/), etc. You could try withholding food for the next 12 hours. Allow small amounts of water or unflavored PediaLyte. Resume feeding a bland diet, typically a mix of boiled boneless and skinless chicken and plain white rice, in small, frequent amounts to see if the vomiting resolves. Start with 1 tablespoon of food every hour and gradually increase the amount if there is no vomiting. If it continues than she needs to be examined by a vet, especially if the lethargy becomes worse or if she develops fever, diarrhea or abdominal pain. Your vet can run lab work and take x-rays to help diagnose and treat the underlying cause(s).

    Vote icon

    18Pet Parents found this answer helpful

  • Image profile

    Answered By Debi Matlack

    Veterinary Technician

    Published on February 28th, 2015

    Your dog should be seen by your veterinarian. Inappetence for this long, accompanied by lethargy is a cause for concern. Your pet may have eaten something he shouldn't have which has upset his stomach, he might have swallowed something, for example, part of a chew toy, that has gotten caught and is causing a blockage somewhere in his gastrointestinal tract. He could be sore from a hidden injury you are unaware of, he could have been exposed to some sort of toxin or irritant in his environment or this could be early signs of another condition or disease process. If he isn't showing any specific symptoms, I would still get him in to see your vet if he hasn't improved significantly. Your vet can do an exam, blood work and possibly x-rays to determine the cause of the illness and suggest an effective treatment plan.

    Vote icon

    44Pet Parents found this answer helpful

  • Image profile

    Answered By Jessica Desrosiers

    Veterinary Technician

    Published on February 3rd, 2015

    It is possible your dog is experiencing some illness or digestive upset. There are multiple causes, ranging from internal parasites to ingestion of foreign bodies. If your dog is unable to eat and has been [vomiting](https://www.petcoach.co/dog/condition/vomiting-1/) for more than 24 hours, making an appointment with your vet is strongly recommended. You can also try a bland meal of boiled chicken and plain white rice to soothe minor digestive upset. However, if symptoms continue he will need to be examined. Bringing a sample of your dog's vomit or stool to your appointment can help your vet determine if there is a common problem, such as parasites, more quickly. If at any time your dog shows signs of severe distress (gasping for air, an extremely bloated or painful abdomen, attempting to vomit or defecate without success, or pale/blue gums or tongue), it may signal a medical emergency, such as [bloat](https://www.petcoach.co/article/bloat-gastric-dilatation-and-volvulus-in-dogs). This should be addressed by your veterinarian or veterinary ER immediately if suspected.

    Vote icon

    91Pet Parents found this answer helpful

  • Image profile

    Answered By Jennifer Summerfield, DVM CPDT-KA

    Veterinarian, Certified Dog Trainer

    Published on June 23rd, 2016

    If this is a fairly new problem for her and she is acting normal otherwise, you can try feeding a mixture of plain boiled chicken and white rice instead of her regular dog food for the next 2-3 days. This is a bland, easily digestible diet that often help to settle an upset stomach in dogs. If this doesn't help, I would recommend having her examined by a vet to determine the cause of the vomiting.

    Vote icon

    12Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored