When your dog refuses food but still drinks water, it can be confusing and alarming. Sometimes it’s a mild, temporary issue—but other times it may signal a more serious health problem. This article explains the most common causes, what you can do at home, and when it’s time to see a veterinarian.

🦴 Common Reasons Why a Dog Won’t Eat but Still Drinks Water
1. Mild Digestive Upset
Dogs may avoid food if they have stomach discomfort caused by:
-
Eating something unusual
-
A sudden change in diet
-
Spoiled food or trash
👉 In these cases, dogs often continue drinking water but skip meals to avoid nausea.
2. Stress or Environmental Changes
Dogs are sensitive to changes such as:
-
Moving to a new home
-
A new pet or family member
-
Separation from their owner
Stress can temporarily reduce appetite while normal drinking behavior continues.
3. Dental or Mouth Pain
Oral issues can make chewing painful, including:
-
Broken or loose teeth
-
Gum inflammation
-
Mouth infections
Signs to watch for: bad breath, drooling, pawing at the mouth, or favoring one side when chewing.
4. Underlying Medical Conditions
More serious health problems may cause appetite loss, including:
-
Infections
-
Liver or kidney disease
-
Pancreatitis
-
Fever or internal pain
⚠️ If your dog hasn’t eaten for more than 24–48 hours, this should not be ignored.
5. Nausea or Stomach Pain
Dogs feeling nauseous may:
-
Refuse food
-
Drink small amounts of water
-
Lick their lips or swallow frequently
Vomiting or dry heaving may also be present.
🏠 What You Can Do at Home
-
✅ Always provide fresh, clean water
-
🍗 Offer bland, soft foods (plain boiled chicken, rice, or broth—no seasoning)
-
❌ Avoid forcing your dog to eat
-
👀 Monitor closely for additional symptoms like vomiting, diarrhea, lethargy, or fever
⏱️ If your dog doesn’t eat for 24 hours (small dogs) or 48 hours (larger dogs), consult a veterinarian.
🚑 When to See a Veterinarian Immediately
Seek veterinary care right away if your dog shows any of the following:
-
Refusal to eat for more than 48 hours
-
Extreme lethargy or weakness
-
Persistent vomiting or diarrhea
-
Rapid weight loss
-
Excessive thirst or suddenly stopping water intake
🐾 Final Thoughts
A dog that drinks water but refuses food may be experiencing anything from mild stress to a serious medical issue. Careful observation, gentle home care, and timely veterinary attention are key to keeping your dog safe and healthy.