Dog Won't Eat But Drinks Water: What to Do
Quick Answer
A dog that's still drinking water is a reassuring sign for hydration, but refusing food (called inappetence or anorexia) still deserves attention. The two questions that matter most are how long it's been going on and whether other symptoms are present. A healthy adult dog that's otherwise acting normal can usually go 24–48 hours with little appetite; puppies, small breeds, seniors, and diabetic or pregnant dogs need a vet much sooner — within hours. Call your vet right away if there's vomiting, diarrhea, lethargy, pale gums, a painful belly, or your dog is suddenly drinking far more than usual.
First, the Good News — and the Caution
When a dog turns away from the bowl but keeps lapping up water, the most important thing it tells you is that your dog is still maintaining fluids. Dehydration is one of the fastest ways a sick dog gets into trouble, so a dog that's drinking has a meaningful safety buffer that a dog refusing both food and water does not.
That said, a healthy dog doesn't skip meals for no reason. Loss of appetite — vets call it inappetence when partial and anorexia when complete — is one of the most common early signs that something is off, from a minor stomach upset all the way to serious illness. The drinking is a clue, not an all-clear. And in some cases drinking more than usual is itself part of the problem, which we'll come back to.
Common Reasons a Dog Won't Eat But Still Drinks
Nausea or Mild Stomach Upset
LowA queasy dog often still drinks but loses interest in food. Mild gastrointestinal upset — from a bit of scavenging, a too-fast meal, or a passing bug — is one of the most common reasons for a short appetite slump. If your dog is otherwise bright and there's no vomiting, this often settles within a day.
Recent Diet Change or Picky Eating
LowSwitching foods too quickly, opening a new bag with a different recipe, or even a stale batch can put a dog off its meals. Some dogs are simply selective, especially if they've learned that holding out earns tastier toppers. A dog that's bright, drinking, and refusing only the new food is usually telling you something about the food, not its health.
Stress, Anxiety & Environment Change
LowDogs are sensitive to change. A move, travel, boarding, a new pet or person, loud events, or a shift in routine can all suppress appetite for a day or two while a dog still drinks normally. Once the stressor passes or the dog settles in, eating typically returns.
Dental or Mouth Pain
MediumIf chewing hurts, a dog may want to eat but back away from kibble while still drinking comfortably. Watch for dropping food, chewing on one side, drooling, pawing at the mouth, bad breath, or interest in soft food only. Dental disease, a broken tooth, or a mouth injury all fit this pattern and need a vet's look.
Pain Elsewhere in the Body
MediumPain from any source — joints, back, an injury, an ear — can blunt appetite. A dog that's reluctant to move, stiff, restless, or sensitive to touch may eat less even though drinking still feels manageable. Persistent or unexplained appetite loss with signs of discomfort warrants a vet visit.
Fever or Infection
MediumJust like people, dogs often lose their appetite when fighting an infection or running a fever, while thirst can stay intact or increase. Lethargy, warm ears, shivering, or simply "not themselves" alongside skipped meals points toward an illness that's worth having checked.
More Serious Illness
HighPersistent refusal of food can be an early flag for organ disease (kidney or liver), a swallowed object causing a blockage, or pancreatitis — the last often paired with vomiting and a painful belly. A dog that won't eat for more than a day or two, or that has any concerning symptoms, needs prompt veterinary evaluation rather than waiting.
Medication Side Effects
LowSome medications — antibiotics, pain relievers, and others — can cause temporary nausea or appetite loss. If the refusal started after a new prescription, don't stop the medication on your own; call the prescribing vet to ask whether it's expected and what to do.
⚠️ Note: Drinking More Than Usual Can Be a Red Flag
If your dog isn't just drinking normally but seems excessively thirsty — emptying the bowl, asking constantly, or having more accidents — that increased thirst can itself signal disease such as kidney disease, diabetes, or a hormonal condition. A combination of "won't eat" plus "drinking a lot more than normal" is a meaningful pattern that deserves a vet visit, not a wait-and-see.
How Long Is It Safe to Wait?
There's no single number for every dog, but a useful rule of thumb: a healthy adult dog that is still drinking, acting normal, and showing no other symptoms can usually go around 24 to 48 hours with a reduced or absent appetite before it becomes a real concern. Many minor upsets resolve within that window.
That window shrinks dramatically for vulnerable dogs. Puppies, small and toy breeds, seniors, diabetic dogs, and pregnant or nursing dogs can run into trouble — especially low blood sugar in small pups and diabetics — in a matter of hours, not days. For these dogs, don't wait out the full window; call your vet the same day a meal is refused, sooner if anything else seems wrong.
What to Try at Home (If Your Dog Is Otherwise Well)
✓ Gentle Ways to Tempt Your Dog to Eat
- Rule out a treat or trash binge first. A dog that gorged on treats, table scraps, or got into the garbage may simply be full or mildly upset. Think back over the last day before assuming the worst.
- Warm the food slightly. A few seconds of warmth releases aroma and makes food more appealing — just stir and test it so it's never hot.
- Offer an aromatic wet food. A palatable, gentle wet food is often more tempting than dry kibble for a dog that's off its meals.
- Hand-feed small amounts in a calm, quiet spot away from other pets and commotion. Offering by hand can reassure an anxious or unwell dog into taking the first few bites.
- Try a bland diet — such as plain boiled chicken and rice — if your vet has suggested it for a mild upset. Keep portions small and simple.
- Keep fresh water available at all times and don't disturb the drinking that's already keeping your dog hydrated.
- Never force food. Forcing risks choking, aspiration, and food aversion, and it doesn't fix the underlying cause. If gentle tempting doesn't work within the safe window, call your vet.
Important: these steps are for a dog that is otherwise bright and well. If there are any warning signs below, skip the home tricks and contact your vet.
A Palatable, Sensitive-Stomach Wet Food
An aromatic, easy-to-digest wet food is one of the kindest ways to coax a picky or mildly off-color dog back to the bowl. See our best wet foods for sensitive stomachs for tolerable, tempting picks.
⚠️ Call the Vet Now If You Notice
- No food for more than 48 hours — and much sooner (within hours) for puppies, seniors, small breeds, or diabetic dogs
- Vomiting or diarrhea alongside the refusal to eat
- Lethargy, weakness, or collapse — a dog that's flat and uninterested in everything
- Drinking far more than usual (possible kidney, diabetes, or hormonal disease)
- Pale, white, or bluish gums
- A painful, tense, or swollen belly, or a hunched posture
- Signs of dehydration — sticky or dry gums, sunken eyes, or skin that's slow to spring back
When in doubt, call. A quick conversation with your vet costs nothing and can tell you whether to keep watching or come in — and for at-risk dogs, sooner is always safer.
📥 Free Sensitive Stomach & Appetite Cheat Sheet
The exact tricks to tempt a fussy or off-color dog back to the bowl, the warning signs that mean call the vet, plus my 7–10 day food transition plan.
Frequently Asked Questions
How long can a dog go without eating?
A healthy adult dog that is still drinking and otherwise acting normal can usually go around 24 to 48 hours with a reduced or absent appetite before it becomes a real concern. That window is much shorter for puppies, small or toy breeds, seniors, diabetic or pregnant dogs, and any dog that is also vomiting, lethargic, or showing other symptoms - those dogs may need a vet within hours, not days.
Why is my dog drinking water but not eating?
A dog that drinks but won't eat is often dealing with mild nausea or an upset stomach, a recent diet change, stress or a change in environment, dental or mouth pain, or pain somewhere else in the body. The fact that the dog is still drinking is reassuring for hydration, but persistent refusal of food can also signal infection, organ disease, pancreatitis, or a swallowed object. Drinking much more than usual is itself a possible sign of disease such as kidney problems or diabetes and is worth a vet check.
Should I force-feed my dog?
No - do not force food down a dog that is refusing to eat. Forcing can cause choking, aspiration, or food aversion, and it doesn't address the underlying reason. Instead, gently tempt your dog with warmed, aromatic food, hand-feed small amounts, and keep fresh water available. If your dog still won't eat within the safe window, call your vet rather than forcing food.
How can I get my dog to eat again?
Rule out a recent treat or trash binge first, then make food more appealing: warm it slightly to release the aroma, offer a palatable wet food, hand-feed in a calm quiet spot, and try a gentle bland diet if your vet suggests it. Keep fresh water available at all times and avoid forcing. If a normally eager eater keeps refusing food despite these steps, it's time to involve your vet.
When should I worry if my dog won't eat?
Worry and call the vet if your dog hasn't eaten for more than 48 hours (sooner - within hours - for puppies, seniors, or diabetics), or at any point if there's vomiting or diarrhea, lethargy or weakness, drinking far more than usual, pale gums, a painful or swollen belly, or signs of dehydration. Refusing food alongside any of these symptoms is a reason to be seen promptly rather than waiting it out.
Sources & References
- Anorexia (loss of appetite) in dogs, VCA Animal Hospitals — vcahospitals.com
- Anorexia & loss of appetite in small animals, Merck Veterinary Manual — merckvetmanual.com
- What to do when your dog won't eat, American Kennel Club — akc.org
- Loss of appetite in dogs, PetMD — petmd.com
General educational information, last reviewed June 2026. Not a substitute for veterinary diagnosis.
Related Reading
This article is for informational purposes only and is not a substitute for professional veterinary advice. Always consult your veterinarian before making changes to your dog's diet or healthcare.