Dog Not Eating and Vomiting: Possible Causes and Next Steps

PawAI Lab
6 min read

Food refusal combined with vomiting is a pairing that can arise from a range of causes, from minor digestive upset to conditions that need prompt veterinary treatment.

Quick Answer

A dog that is not eating and vomiting may be dealing with gastroenteritis, dietary indiscretion, pancreatitis, a foreign body obstruction, toxin exposure, or a systemic illness such as kidney or liver disease. Because repeated vomiting can lead to dehydration quickly, especially in small or young dogs, veterinary assessment is generally recommended when these signs appear together.

SYMPTOM TRIAGE

Answer a few questions about your dog's signs and receive general guidance on how urgently to seek veterinary care.

Check Symptoms

This tool does not diagnose conditions or replace a veterinarian.

Common Reasons a Dog May Vomit and Refuse Food

Several conditions can produce the combination of vomiting and appetite loss. A veterinarian will typically consider the dog's age, history, and any additional signs to narrow down the possibilities.

Dietary Indiscretion and Gastroenteritis

Dogs may eat things that irritate the gastrointestinal tract, such as spoiled food, garbage, plants, or non-food items. This can cause inflammation of the stomach and intestines, leading to vomiting and a temporary reluctance to eat. Mild cases may resolve within 24 to 48 hours with supportive care, while more significant irritation may require veterinary treatment.

Pancreatitis

Pancreatitis is an inflammation of the pancreas that can cause vomiting, loss of appetite, abdominal pain, and sometimes diarrhea. It may be triggered by a high-fat meal or have other underlying causes. Dogs with pancreatitis may adopt a prayer-like posture with their front end lowered and rear end raised, which can indicate abdominal discomfort. A veterinarian can diagnose pancreatitis through blood tests and imaging.

Foreign Body Obstruction

If a dog has swallowed a toy, bone, fabric, or other material that cannot pass through the digestive tract, a blockage can develop. Obstruction is often associated with repeated vomiting, inability to keep food or water down, abdominal distension, and lethargy. This is a potentially life-threatening situation that typically requires urgent veterinary intervention, which may include imaging and surgery.

Toxin Exposure

Ingestion of toxic substances such as certain plants, human foods (grapes, chocolate, xylitol-containing products), household chemicals, or medications can cause vomiting and appetite loss. The severity depends on the substance, the amount ingested, and the dog's size. If you suspect your dog has been exposed to a toxin, contacting a veterinarian or a pet poison helpline promptly is important.

Systemic Illness

Conditions affecting organs such as the kidneys, liver, or endocrine system can sometimes present with vomiting and reduced appetite. Kidney disease, liver disease, and Addison's disease are examples where gastrointestinal signs may accompany other systemic changes. A veterinarian can run bloodwork and other diagnostics to evaluate organ function.

What to Monitor at Home

While preparing for a veterinary visit, the following observations can be helpful:

  • Frequency of vomiting: How many episodes have occurred, and is the vomit containing food, bile, blood, or foreign material?
  • Hydration: Is the dog still drinking water? Check for signs of dehydration such as dry gums, sunken eyes, or skin that does not snap back quickly when gently lifted.
  • Stool output: Is the dog passing normal stool, diarrhea, or no stool at all?
  • Energy level: Is the dog alert and responsive, or showing signs of lethargy or weakness?
  • Known exposures: Think about whether the dog may have accessed garbage, new foods, plants, chemicals, or small objects.

Avoid offering food for a short period if vomiting is active, and provide small amounts of water frequently to help maintain hydration. A veterinarian can advise on the appropriate timeline for reintroducing food.

When to Contact a Veterinarian

  • Vomiting that occurs multiple times within a few hours
  • Vomit containing blood or material that looks like coffee grounds
  • Suspected ingestion of a toxin or foreign object
  • Inability to keep any water down
  • Signs of dehydration such as dry gums, lethargy, or reduced urination
  • Abdominal pain, distension, or a hunched posture
  • The combination persists for more than 12 hours in puppies, small breeds, or senior dogs
  • The dog has a pre-existing condition such as diabetes or kidney disease

In these situations, a same-day veterinary visit is generally advisable. Early assessment can help prevent complications such as severe dehydration or sepsis.

Frequently Asked Questions

How long is it safe to wait if my dog is vomiting and not eating?

For an otherwise healthy adult dog that has vomited once or twice but remains bright and hydrated, a few hours of observation may be reasonable before seeking care. However, if vomiting continues, the dog cannot keep water down, or additional signs such as lethargy or abdominal pain develop, veterinary attention should be sought promptly. Puppies, toy breeds, and senior dogs can deteriorate more quickly and typically need earlier evaluation.

What should I give my dog to eat after vomiting?

Before offering food, it is best to consult with a veterinarian, especially if vomiting has been frequent. In some cases of mild upset, a veterinarian may suggest a bland diet such as boiled chicken and plain rice in small portions. However, if pancreatitis, a foreign body, or another specific condition is suspected, dietary recommendations will differ. Offering food too soon after active vomiting can sometimes trigger further episodes.

Can I give my dog medication to stop the vomiting?

You should not give your dog any medication, including over-the-counter human anti-nausea drugs, unless specifically instructed by a veterinarian. Some human medications are toxic to dogs, and suppressing vomiting without knowing the cause can sometimes mask a serious condition such as an obstruction or toxin exposure. A veterinarian can recommend safe and appropriate options based on the underlying cause.

SYMPTOM TRIAGE

If your dog is not eating and vomiting, the symptom triage tool can help you understand how urgently veterinary care may be needed based on the specific signs you are observing.

Start Symptom Triage

Sources

  • American Kennel Club. "Vomiting in Dogs: Causes, Treatment, and When to Worry." AKC.org
  • VCA Animal Hospitals. "Vomiting in Dogs." VCAhospitals.com
  • ASPCA Animal Poison Control Center. "Poisonous Substances." ASPCA.org

This article and the PawAI Symptom Triage tool provide general educational information only. They cannot examine your pet, make a diagnosis, or replace advice from a licensed veterinarian. Contact a veterinarian promptly if symptoms are severe, worsening, persistent, or accompanied by emergency warning signs.