My dog is vomiting and not eating β what should I do?
Occasional vomiting in dogs is fairly common and often resolves on its own, but vomiting combined with refusal to eat can signal something more serious. It is important to assess the frequency, content of the vomit, and your dog's overall energy level.
Common causes
- Dietary indiscretion β The most frequent cause: your dog ate something it shouldn't have (garbage, fatty food, a foreign object).
- Gastroenteritis β Inflammation of the stomach and intestines, often caused by a sudden food change, bacteria, or parasites.
- Intestinal obstruction β If your dog swallowed a toy, bone fragment, or other object, it may be blocking the digestive tract. This is a surgical emergency.
- Pancreatitis β Inflammation of the pancreas, more common after a high-fat meal. Signs include hunched posture, lethargy, and pain when the abdomen is touched.
- Toxin ingestion β Many household items, plants, and human foods (grapes, xylitol, chocolate) are toxic to dogs.
- Organ disease β Kidney disease, liver disease, and Addison's disease can all cause vomiting.
Home care for mild cases
Withhold food for 12 hours (but always allow access to fresh water). After the fast, offer a small amount of bland food β boiled chicken and plain rice. If your dog keeps this down and energy levels return to normal, gradually reintroduce regular food over 48 hours.
Never ignore vomiting in puppies β they dehydrate extremely quickly.
See a vet the same day or immediately if: vomiting occurs more than 3β4 times in 24 hours, there is blood in the vomit (bright red or coffee-ground appearance), the dog is lethargic or collapses, the abdomen looks bloated, you suspect a toxin was ingested, or there is no improvement after 24 hours of home care.
Ask Flovvi your own question
Flovvi
Pet health AI
AI responses are for informational purposes only. Always consult a vet or professional.