< Back to All Articles

Dog Not Eating but Drinking Water: Causes and What to Do

A dog that won’t eat but is still drinking water is most often dealing with something short-term, like an upset stomach, stress, heat, a recent vaccine or a food it doesn’t want. The fact that your dog is still drinking is a good sign. But skipping food can also be the first sign of dental pain, nausea or an illness, so call your vet if an adult dog hasn’t eaten in about 24 hours, sooner for puppies, small dogs and seniors, and right away if anything else seems wrong.

Dog not eating but drinking water: at a glance

  • Usually mild: one skipped meal in a dog that is otherwise acting normal, with normal stools and normal drinking.
  • Call your vet: an adult dog has eaten nothing for about 24 hours, a puppy has skipped more than a meal or two, or your dog is a senior or has a health condition.
  • Go now: vomiting that won’t stop, retching with nothing coming up, a swollen belly, collapse, pale gums, trouble breathing, or a chance your dog ate something toxic.
  • Watch the water: drinking much more or much less than normal is a reason to see your vet.
  • Once your vet rules out illness: a set routine, a warm wet food or a meaty topper helps most fussy dogs eat again.

When to Call the Vet

Start here. This table is general guidance, not a diagnosis. If you are unsure, call your vet. That is what they are there for.

Go to a vet now Call your vet today Usually OK to watch for 24 hours
Retching or trying to vomit with nothing coming up, especially with a swollen or tight belly Adult dog has eaten nothing for about 24 hours Skipped one meal but is otherwise acting normal
Repeated vomiting, or can’t keep water down Puppy has skipped more than a meal or two Drinking a normal amount of water
Collapse, weakness, pale or gray gums, trouble breathing Senior dog, or a dog with a known health condition Normal energy, play and stools
May have eaten something toxic, or a toy, bone or sock Drinking much more, or much less, than usual An obvious trigger, like a hot day, travel or a new food
Blood in vomit or stool Vomiting once or twice, or diarrhea Still takes treats or eats when food is warmed
Unvaccinated puppy that won’t eat and seems tired Low energy, hiding, or signs of pain
Unspayed female drinking a lot, not eating and lethargic Weight loss, or appetite has been off for days

General guidance only. Your vet’s advice for your dog always comes first.

Retching without bringing anything up and a swollen belly can be signs of bloat (GDV), an emergency that is more common in large, deep-chested dogs like Cane Corsos, Great Danes and German Shepherds. Don’t wait on it.

Is It Normal for a Dog to Skip a Meal?

Sometimes, yes. Healthy adult dogs occasionally skip a meal, especially on a hot day, after a big exercise session, after too many treats, or when something in the house has changed. If your dog skips one meal, eats the next one, and is otherwise themselves, it is rarely a concern.

What matters is the pattern. A dog that has been eating well and suddenly refuses food for a full day, refuses treats too, or shows any other symptom needs attention. So does a puppy, a toy breed or a senior, because they have less reserve to draw on.

Red nose pit bull sitting in an orange Bully Max collar and looking up
Bright, alert and interested in what is going on: good signs in a dog that has skipped a meal.

Why Is My Dog Not Eating but Drinking Water?

Drinking and eating are controlled a little differently. A dog can feel too queasy, sore or stressed to eat and still feel thirsty. Here are the most common reasons, starting with the most likely.

Upset stomach or nausea

Getting into the trash, a new treat, rich table food or a fast food switch can all leave a dog nauseous. Nauseous dogs often drink, lick their lips, drool or eat grass, but turn away from food. Mild cases settle in a day. If it comes with repeated vomiting or diarrhea, call your vet. See what causes upset stomach in dogs and common causes of dog diarrhea.

Dental pain

A broken tooth, gum disease or a mouth injury can make chewing hurt while drinking still feels fine. Watch for dropping food, chewing on one side, drooling, bad breath or pawing at the mouth. Small breeds are especially prone to dental problems; see small dog teeth problems. Your vet can check what you can’t see.

Stress and changes at home

Moving, boarding, travel, guests, storms, fireworks, a new pet or a family member leaving can all shut down appetite for a day or two. Some dogs won’t eat when their person is gone. If it’s anxiety, see how to help with separation anxiety.

Heat and exercise

Dogs naturally eat less and drink more in hot weather or right after hard exercise. That is normal as long as energy is good and appetite comes back when it cools down. Heavy panting, weakness, vomiting or confusion on a hot day is different: that can be heatstroke and needs a vet right away.

A recent vaccine or new medication

It is common for dogs to eat less for a day or so after vaccines. Some medications also upset the stomach. Call your vet if your dog seems very unwell after a vaccine, has facial swelling or hives, or isn’t back to normal within a couple of days. Never stop or change a prescribed medication without asking your vet.

The food itself

A new food your dog doesn’t like, a switch that happened too fast, or kibble that has gone stale can all cause a dog to walk away from the bowl. Too many treats and scraps can also leave a dog with no appetite for dinner. This is the “picky eater” group, and it is covered further down.

Pain elsewhere in the body

Neck pain, back pain or sore joints can make bending to a bowl uncomfortable. If your dog seems stiff, reluctant to move, or only eats when food is lifted up, mention it to your vet.

Illness

Many illnesses reduce appetite while a dog keeps drinking. Some, such as kidney disease, diabetes, liver disease and certain infections, can also make a dog drink more than usual. Pancreatitis, which can follow a fatty meal, often causes vomiting, belly pain and loss of appetite. Only your vet can sort these out, usually with an exam and lab work.

Something swallowed

A toy, sock, bone or corn cob can cause a blockage. Dogs with a blockage often stop eating and may vomit after drinking. If there is any chance your dog swallowed something, call your vet right away.

Infection in an unspayed female

An unspayed female who is drinking a lot, not eating and acting tired, especially in the weeks after a heat cycle, may have a uterine infection called pyometra. It is a serious emergency. See your vet the same day.

Age

Older dogs often eat a little less as they slow down and their sense of smell fades. But a sudden drop in appetite in a senior is never just “old age” until your vet says so. For feeding older dogs, see the best senior dog food.

Causes at a glance

Possible cause Other signs to look for What to do
Mild upset stomach Lip licking, grass eating, gurgling, soft stool Monitor for 24 hours; call your vet if it continues or worsens
Stress or change Recent move, boarding, visitors, owner away Keep routines calm and familiar; call your vet if it lasts more than a day
Heat or hard exercise Hot day, lots of panting, otherwise normal Cool down, fresh water; watch for heatstroke signs
Dental pain Dropping food, drooling, bad breath, pawing at mouth Vet visit
Vaccine or medication Started in the last day or two Call your vet if it doesn’t pass quickly
Food issue or picky eating Eats treats and favorite foods, normal energy Fresh food, set routine, see below
Illness Lethargy, vomiting, diarrhea, weight loss, drinking a lot more Vet visit
Swallowed object, toxin, bloat, pyometra Vomiting, retching, swollen belly, weakness, collapse Emergency vet now

General guidance only. Many causes overlap, so when in doubt, call your vet.

How Long Can a Dog Go Without Eating if It’s Drinking Water?

This is the most common question, and the honest answer is: don’t try to find out. A healthy adult dog that is drinking can technically go several days without food, but that doesn’t make it safe to wait. Not eating is a symptom, and the cause might need treatment. A dog that goes without food also loses muscle and condition, which can make recovery slower.

Dog Call your vet if not eating for
Healthy adult dog, no other symptoms About 24 hours
Puppy More than a meal or two
Toy or very small breed More than a meal or two, especially young ones
Senior dog, or a dog with diabetes, kidney disease or another condition Sooner. Ask your vet what threshold to use for your dog
Any dog with vomiting, diarrhea, lethargy or pain Don’t wait. Call now

Thresholds are general guidance. Your vet may give you different advice for your dog.

Rocket the French Bulldog standing in a harness among red sandstone rocks
Rocket, a Bully Max-fed Frenchie. Small dogs have less reserve, so a skipped meal or two matters sooner.

Is Your Dog Drinking Too Much, or Too Little?

Water intake tells you a lot. A rough rule of thumb is that a dog drinks about 1 ounce of water per pound of body weight a day. Hot weather, exercise and dry food push that up. Wet food pushes it down.

  • Drinking about the same as usual: reassuring. Keep watching appetite and energy.
  • Drinking much more than usual: a reason to see your vet, especially with a poor appetite. As a general guide, more than about 100 ml per kilogram (roughly 1.5 ounces per pound) a day is considered excessive.
  • Drinking less, or vomiting after drinking: your dog can become dehydrated. Call your vet the same day.

To measure, fill the bowl with a known amount in the morning, top it up with measured amounts, and subtract what is left 24 hours later. Write it down. It is useful information for your vet.

Signs of dehydration include dry or sticky gums, sunken eyes, low energy, and skin that is slow to fall back after a gentle pinch at the shoulders. A dehydrated dog needs a vet.

What to Do at Home

If your dog has none of the red flags above and has only missed a meal or so, these steps are safe for most dogs while you watch and wait.

  1. Keep fresh, clean water available. Change it often.
  2. Write it down. Note what your dog ate and drank, stools, vomiting, energy and anything unusual. It helps your vet if you need one.
  3. Stop the treats and scraps. They can upset the stomach and they teach dogs to hold out for better food.
  4. Offer the normal meal at the normal time. Leave it down for 15 to 20 minutes, then pick it up.
  5. Make the food more appealing. Warm it slightly, or add a little warm water to release the aroma.
  6. Check the food. Smell it. Check the date. Stale or rancid food puts dogs off.
  7. Take a gentle look in the mouth for anything obvious, like a stuck object, a broken tooth or red, swollen gums.
  8. Keep mealtime quiet. Feed away from other pets and household traffic.

What not to do:

  • Don’t give human medicines. Many are toxic to dogs. Ask your vet before giving anything.
  • Don’t force-feed. It can cause choking and food aversion.
  • Don’t keep switching foods. Rapid changes can make an upset stomach worse.
  • Don’t wait it out if any red flag appears.

If your vet says it’s okay, a short-term bland meal of plain cooked chicken and white rice, with no seasoning, onion or garlic, is a common option for a dog with a mild upset stomach. Go back to the regular food gradually once your dog is eating well.

For more on settling a sensitive stomach, read our guide to helping a dog’s upset stomach.

Scoop pouring Bully Max dry dog food into a Bully Max bowl
Measured meals at set times make it easy to spot when appetite changes.

What Your Vet May Check

Knowing what to expect makes the visit easier. Depending on your dog’s signs, your vet may:

  • Do a full physical exam, including the mouth, belly, temperature and hydration
  • Ask about diet, treats, anything your dog may have eaten, water intake and recent changes
  • Run blood work and a urine test to check organs, blood sugar and signs of infection
  • Check a stool sample for parasites
  • Take X-rays or an ultrasound if a blockage or belly problem is possible

Bring your notes on eating, drinking, stools and vomiting. If you measured water intake, bring that number too.

When the Vet Says It’s Picky Eating

Many dogs that “won’t eat but drink water” turn out to be healthy, just fussy. Once your vet has ruled out a medical cause, the fix is usually a mix of routine and a more appealing bowl.

Start with the routine. Feed two set meals a day, pick the bowl up after about 15 minutes, and skip snacks in between. Most healthy dogs catch on within a few days. Our dog feeding schedule guide lays it out, and this short video from our help center walks through it:

Then make the bowl worth eating. Picky dogs respond to aroma, and aroma comes from meat and fat. Owners tell us this is exactly why they switched. About 14% of Bully Max customers in our post-purchase survey said a version of “my picky dog finally eats.” Two of them, in their own words:

“We were having a hard time getting her to eat various foods. So we've stuck with this one ever since!”
— Bully Max customer, post-purchase survey

“Was never recalled and my Dogs love the taste”
— Bully Max customer, post-purchase survey

A small amount of freeze-dried raw beef or salmon mixed through the bowl changes the smell without changing the whole diet. Keep it small, around 10% of daily calories is a common guideline, and only add it at scheduled meals so your dog doesn’t learn to hold out for it.

For a healthy dog that just needs a reason to eat, a meaty topper is the easiest place to start.

Bully Max Freeze-Dried Beef Topper bag

MAKE MEALTIME MORE TEMPTING WITH FREEZE-DRIED RAW BEEF

Add real beef, extra protein, and nutrients to any meal. Serve it as a topper, treat, or rehydrated meal.

$18.91 · 1 bag
ADD TO CART

Some dogs simply prefer soft food. 26/12 Instant Wet Dog Food is a high-protein wet food you make by adding water, with real chicken as the first ingredient. Serve it as a meal or mix a spoonful into kibble. It also helps when a dog is getting back to normal food after a short bland diet your vet recommended, as long as you switch over gradually.

If your dog turns away from hard kibble but is otherwise healthy, try a warm, moist bowl.

Bully Max 26/12 High Protein Wet Dog Food bag

TRY BULLY MAX 26/12 WET DOG FOOD

Just add water for a high-protein wet food with real chicken as the first ingredient and 592 calories per cup. One bag makes 5.5 lbs.

$24.99 · 1 bag
ADD TO CART
Brown pit bull in an orange Bully Max collar eating from a Bully Max bowl
Appetite back. A healthy dog that eats with interest is the goal.

Bully Max is a family-owned U.S. company founded in 2009. Our high-performance, meat-based nutrition is made in the USA, every batch is triple tested for safety, and we have zero recalls. We have over 50,000 5/5 reviews and a 5/5 rating from Dog Food Advisor.

Getting Weight Back After a Rough Patch

A few days of poor appetite can take weight off quickly, especially in lean, muscular breeds like pit bulls and American Bullies. Once your dog is eating again and your vet is happy, rebuild slowly with regular meals of a calorie-dense food. Our guides on how to help your dog gain weight the healthy way and causes of sudden weight loss in dogs cover what to watch for. If weight keeps dropping even though your dog is eating, go back to your vet.

FAQ

Why is my dog not eating but drinking water and acting normal?

Common reasons include heat, stress, a recent food change, too many treats or simply not being hungry. If your dog is otherwise normal, monitor for a day. If appetite doesn’t return within about 24 hours, call your vet. Our guide to what causes loss of appetite in dogs covers more causes.

How long can a dog go without eating but drinking water?

Don’t wait to find out. Call your vet if a healthy adult dog hasn’t eaten in about 24 hours, sooner for puppies, small breeds, seniors and dogs with health conditions, and right away if there are any other symptoms.

Why is my dog not eating, drinking lots of water and tired?

Increased thirst with poor appetite and low energy can point to an illness such as kidney disease, diabetes, liver disease or an infection, including pyometra in unspayed females. This combination needs a vet visit, the same day if your dog seems unwell.

My dog is not eating, drinking water and vomiting. What should I do?

Call your vet. Vomiting after drinking can lead to dehydration and can be a sign of a blockage or another serious problem. If your dog is retching without bringing anything up, has a swollen belly or can’t keep water down, go to an emergency vet now.

Why is my senior dog not eating but drinking water?

Older dogs can lose appetite from dental pain, arthritis, a weaker sense of smell, or illnesses that become more common with age, such as kidney disease. A sudden change in a senior should be checked by your vet promptly.

What can I give my dog to stimulate appetite?

At home, try warming the food, adding warm water, or mixing in a small amount of a meaty topper or wet food. If your dog is sick, your vet may prescribe an appetite stimulant after finding the cause. Don’t give any medicine without your vet’s advice.

The Bottom Line

A dog that isn’t eating but is still drinking is often fine after a day, but not always. Watch for the red flags, call your vet when in doubt, and don’t let an adult dog go much past 24 hours without food. Once your vet rules out illness, a steady routine and a tastier bowl, like a freeze-dried raw topper or 26/12 Instant Wet Dog Food, usually gets a picky dog eating again.

Leave a comment

Please note, comments need to be approved before they are published.

Top Stories

16 Years of Putting Your Dogs First

For over 16 years, you’ve been at the heart of everything we do. Your commitment to giving your dogs the best inspires us to create premium dog food, supplements, and treats that help them thrive every day.

From Pittsburgh, PA, we’re proud to serve dog owners like you who share our dedication to health, strength, and performance.

Thank you for making Bully Max part of your journey.

Other Blog Posts