Dog Not Eating But Drinking Water And Vomiting
Understand why your dog is refusing food, drinking excessively, and vomiting — plus how to respond, when to call the vet, and how to support recovery at home.
When your dog stops eating but keeps drinking water and vomiting, it is easy to panic — and understandably so. This combination of symptoms is one of the most common reasons dog owners call their veterinarian. It signals that something is irritating or inflaming your dog's gastrointestinal tract, and the drinking is often your dog's instinctive attempt to soothe that irritation or replace lost fluids.
The good news is that in many cases, the cause is a mild, self-limiting stomach upset that resolves within 24 to 48 hours with proper care. The bad news is that the same symptoms can also point to serious conditions such as kidney disease, liver disease, pancreatitis, or parvovirus — which is why monitoring your dog closely and knowing when to seek help matters so much. This guide will walk you through the possible causes, the warning signs that demand immediate veterinary attention, and the safe steps you can take at home.
Quick Summary: If your dog is vomiting once or twice, still drinking, and otherwise bright and alert, a 12–24 hour fast with small sips of water may be appropriate — but only if your vet agrees. If vomiting is frequent, your dog is lethargic, or symptoms last beyond 24 hours, seek veterinary care immediately.
Why This Combination Is Concerning
Each symptom on its own is manageable. Together, they create a compounding risk:
- Vomiting causes fluid loss. Every episode drains water and electrolytes — sodium, potassium, and chloride — that your dog's body needs to function.
- Not eating removes the intake. A dog who refuses food cannot replace lost nutrients, and the stomach stays empty, which can make nausea and acid irritation worse.
- Drinking large amounts can trigger more vomiting. When a nauseated dog gulps water, the stomach distends and often rejects the water right back up, continuing the cycle.
- Dehydration sets in faster than most owners realize. Puppies, seniors, toy breeds, and dogs with chronic illness can become dangerously dehydrated within hours.
This is why the combination is treated more seriously than vomiting alone. It is also why you should not simply wait days to see if things improve on their own. Repeated vomiting is one of the earliest signs of an upset stomach that needs intervention, and it can rapidly escalate into a medical emergency.
Common Causes
The underlying causes range from mild and self-limiting to life-threatening. Here are the most common possibilities your veterinarian will consider:
Dietary Indiscretion
The single most common cause. Your dog ate spoiled food, garbage, table scraps, a foreign object, or something too fatty. The stomach becomes inflamed, causing nausea and vomiting. Often resolves within 24–48 hours with supportive care.
Gastritis or Gastroenteritis
Inflammation of the stomach lining (gastritis) or the stomach and intestines (gastroenteritis). Can be triggered by bacteria, viruses, parasites, medications, or stress. Vomiting is the hallmark, and appetite loss follows.
Intestinal Parasites
Roundworms, hookworms, whipworms, and giardia irritate the gut lining. Puppies are especially vulnerable. Often accompanied by diarrhea, weight loss, and a dull coat. Regular parasite prevention is essential.
Viral Infections
Parvovirus is the most dangerous, particularly in unvaccinated puppies. It causes severe vomiting, bloody diarrhea, lethargy, and rapid dehydration. This is a medical emergency requiring immediate hospitalization.
Pancreatitis
Inflammation of the pancreas, often triggered by a high-fat meal. Causes vomiting, abdominal pain, and appetite loss. Requires veterinary diagnosis and a low-fat prescription diet during recovery.
Organ Disease
Kidney or liver disease can cause nausea and vomiting as toxins build up in the bloodstream. These conditions are more common in senior dogs and require bloodwork to diagnose. See our guide to dog kidney disease for more detail.
Toxicity or Poisoning
Ingestion of chocolate, grapes, xylitol, household cleaners, or human medications can cause severe vomiting. If you suspect poisoning, contact your vet or a pet poison hotline immediately. See our list of toxic foods for dogs.
Intestinal Blockage
A swallowed toy, bone fragment, or other object can partially or fully block the intestine. Vomiting is often projectile, and your dog may be unable to keep anything down, including water. This requires emergency surgery.
Because these causes range so widely in severity, the only reliable way to know which one is affecting your dog is through veterinary examination, and often bloodwork, fecal testing, or imaging. Guessing based on symptoms alone is risky — especially when your dog is already losing fluids.
Types of Vomiting
Not all vomiting looks the same, and the appearance can offer clues about what is happening inside your dog's body.
Vomiting vs. Regurgitation
Owners often use the words interchangeably, but they are different. Vomiting is an active process — you will see abdominal contractions, retching, and often nausea beforehand. Regurgitation is passive — food or fluid simply comes back up, often shortly after eating, with no effort. Regurgitation can indicate esophageal problems and should also be evaluated by a vet.
What the Vomit Looks Like
- Yellow or foamy: Often bile, which suggests an empty stomach. Common in the morning when a dog has gone too long without eating. This is sometimes called bilious vomiting syndrome.
- Clear or watery: Usually just water or stomach fluid. Can indicate the dog is drinking too much too fast, or that the stomach is irritated.
- White and foamy: Often saliva and stomach acid, frequently seen with nausea before the dog has eaten anything.
- Undigested food: Suggests food is not moving through the digestive system properly, or the dog ate too quickly.
- Blood (red or coffee-ground): A serious warning sign. Red blood may indicate active bleeding; dark, coffee-ground material suggests digested blood from the upper GI tract. Seek immediate care.
If your dog is bringing up white foam and not eating, it is often a sign of nausea rather than a full stomach issue — and it should still be taken seriously if it persists. Our related guide on dogs that don't chew their food and then throw up covers similar behavior from a different angle.
Emergency Red Flags
Do not wait for a scheduled appointment if you see any of the following. These signs mean your dog needs veterinary care right away.
Call your veterinarian or an emergency clinic immediately if your dog has:
• Vomited more than 2–3 times in a single day
• Been unable to keep water down for more than a few hours
• Blood in the vomit or stool, or black, tarry stool
• A swollen, hard, or painful abdomen
• Severe lethargy, weakness, or collapse
• Signs of dehydration: tacky or dry gums, sunken eyes, loss of skin elasticity
• Suspected ingestion of a toxin, foreign object, or human medication
• A pre-existing condition such as diabetes, kidney disease, or cancer
• Is a puppy under 6 months or a senior dog over 8 years
Puppies and seniors deteriorate fastest. A puppy with parvovirus, for example, can go from mildly lethargic to critically ill within a single day. If you are even slightly unsure whether the situation is urgent, err on the side of calling your vet. You can also read our broader guide on when to take your dog to the vet for a full symptom checklist.
Safe Home Care
If your dog is bright, alert, not dehydrated, and has only vomited once or twice, your veterinarian may advise a short period of home management. Follow these principles carefully.
1. Withhold Food Briefly — But Only If Your Vet Approves
A 12-hour fast can give the stomach time to settle, but fasting is not appropriate for puppies, small breeds, diabetic dogs, or dogs on certain medications. Never fast a dog for more than 24 hours without veterinary supervision.
2. Manage Water Carefully
Do not remove water entirely unless your vet instructs you to. Instead, offer small amounts frequently — a few tablespoons every 15 to 20 minutes — rather than a full bowl. This prevents gulping, which can trigger more vomiting. Ice cubes to lick are another gentle option.
3. Watch for Dehydration
Gently lift the skin on the back of your dog's neck. If it does not spring back quickly, your dog is dehydrated. Other signs include tacky gums, sunken eyes, and lethargy. If you see these, skip home care and call your vet.
4. Do Not Give Human Medications
Never give your dog over-the-counter human anti-nausea drugs without veterinary guidance. Many are toxic to dogs, and even safe ones require proper dosing. If your dog needs anti-nausea medication, your vet will prescribe it.
5. Keep Your Dog Warm and Quiet
Stress worsens nausea. Provide a quiet, comfortable space away from loud noises, other pets, and children. A soft dog bed in a calm room helps your dog rest.
6. Track Everything
Note the time and frequency of each vomiting episode, how much water your dog is drinking, whether there is any diarrhea, and any changes in behavior. This information will help your vet enormously if you need to call.
What the Vet Will Do
When you bring your vomiting dog to the clinic, the veterinarian will typically follow a structured diagnostic process.
- History and physical examination. Your vet will ask about diet, possible ingestion of foreign objects or toxins, vaccination status, and how long symptoms have been present. They will palpate your dog's abdomen, check hydration status, and take a temperature.
- Bloodwork. A complete blood count and chemistry panel can reveal infection, inflammation, organ dysfunction, electrolyte imbalances, and dehydration. This is often the single most informative test.
- Fecal testing. Checks for intestinal parasites and giardia, which are common causes of vomiting and appetite loss.
- Imaging. X-rays or ultrasound can detect foreign objects, intestinal blockages, pancreatitis, or masses.
- Parvovirus test. A simple in-clinic test for puppies or unvaccinated dogs with severe symptoms.
- Fluid therapy. If your dog is dehydrated, the vet will administer subcutaneous or intravenous fluids. This is often the most immediately helpful treatment.
- Anti-nausea and gastroprotective medications. Prescription drugs such as maropitant or ondansetron can stop vomiting, while medications like sucralfate or omeprazole protect the stomach lining.
In many cases, a single visit with fluids and medication is enough to turn things around. In more serious cases — such as a foreign body, pancreatitis, or parvovirus — hospitalization may be required. If your dog needs surgery, our guide on dog surgery explains what to expect during recovery.
Feeding During Recovery
Once vomiting has stopped for at least 12 hours and your vet has cleared your dog to eat, reintroduce food gradually.
Bland Diet Basics
The classic recovery meal is boiled, skinless chicken breast mixed with plain white rice. Use a ratio of roughly one part chicken to two parts rice. Do not add salt, oil, butter, or seasoning. Offer small portions — a few tablespoons at a time — every three to four hours. If your dog keeps the food down for 24 hours, you can gradually transition back to their regular diet over the next two to three days.
Prescription Gastrointestinal Diets
Your vet may recommend a prescription diet designed for sensitive stomachs. These diets are formulated to be highly digestible and nutritionally complete, which is especially important for dogs recovering from illness. They are usually available in both wet and dry formulas. For dogs with chronic sensitivity, our guide to the best dog food for allergies and sensitive stomachs covers long-term options.
What to Avoid
- Fatty, greasy, or fried foods
- Dairy products, which many dogs cannot digest
- Spicy or heavily seasoned food
- Table scraps and processed human food
- Large meals — small and frequent is the rule
If your dog refuses to eat even bland food after 24 hours, or vomits again after eating, contact your vet. Prolonged appetite loss is a serious concern. Our related article on dogs that won't eat dog food but will eat treats explores other reasons for selective appetite.
Prevention
While not every episode of vomiting is preventable, you can significantly reduce the risk.
- Keep garbage and compost secured. Most cases of dietary indiscretion start with a raid on the trash.
- Store all medications and household chemicals out of reach. Childproof cabinets are not dog-proof unless your dog cannot open them.
- Manage chew toys and bones. Remove toys once they are small enough to swallow. Avoid cooked bones entirely.
- Keep up with parasite prevention. Year-round parasite prevention protects against worms and giardia.
- Stay current on vaccinations. Parvovirus and distemper are largely preventable with proper vaccination.
- Feed a consistent, high-quality diet. Sudden food changes can upset the stomach, so transition gradually over 7–10 days if switching brands.
- Schedule annual wellness exams. Routine preventive health care catches organ disease early, before vomiting becomes the first symptom.
- Consider pet insurance. A vomiting incident can turn into a costly emergency. Our guide on whether dog insurance is worth it breaks down the numbers.
Frequently Asked Questions
The Bottom Line
When your dog is not eating but drinking water and vomiting, your job is to stay calm, observe carefully, and act quickly if warning signs appear. Mild cases often resolve with rest, small sips of water, and a bland diet once your vet approves. Serious cases require immediate veterinary care — and there is no way to tell the difference without professional evaluation. When in doubt, call your vet. It is always better to be told "it's nothing serious" than to wait too long. For more guidance on keeping your dog healthy, explore our preventive health care resources and our full dog products recommendations.