Skip to content

Dealing with Dogs that Won't Eat: Causes and Solutions

Dealing with Dogs that Won't Eat: Causes and Solutions

A dog that refuses food can send any owner into a spiral of worry. Sometimes it is nothing β€” a skipped meal, a picky phase, a reaction to a change in routine. Sometimes it is the first sign of a serious medical problem that needs same-day veterinary attention. Knowing the difference β€” and knowing what to try at home and when to head to the vet β€” can make all the difference for your dog's health.

Medical
Behavioral
Home Care
Emergency
At-a-glance guide
Anorexia vs. inappetence True anorexia = complete refusal. Hyporexia/inappetence = eating less than normal. Pseudo-anorexia = wants to eat but cannot.
Medical causes GI disease, pancreatitis, kidney/liver disease, cancer, dental pain, infections, medication side effects.
Non-medical causes Stress, routine changes, learned food refusal, food aversion, picky eating, intimidating feeding environment.
When to see a vet Not eating >24 hours, or any inappetence with vomiting, diarrhea, lethargy, pain, or other symptoms. Sooner for puppies, seniors, or dogs with chronic conditions.
Home strategies Warm the food, add broth, offer bland diet, hand-feed, change bowl type, establish consistent meal schedule.
Red flags Distended abdomen, repeated vomiting, blood in vomit/stool, pale or yellow gums, collapse β€” emergency vet now.

What does it actually mean when a dog stops eating?

When a dog refuses food, veterinarians use two terms to describe what is happening. Anorexia β€” in the veterinary sense, not the human eating-disorder sense β€” means a complete loss of appetite: the dog will not eat anything, not even high-value treats. Hyporexia or inappetence means the dog is eating less than normal β€” picking at food, walking away after a few bites, or showing interest in treats but ignoring the regular meal (Merck Veterinary Manual, 2024). The distinction matters because true anorexia is more likely to signal a serious underlying medical problem, while partial inappetence can sometimes be behavioral or environmental.

There is also a third category called pseudo-anorexia: the dog wants to eat, approaches the bowl eagerly, but cannot physically consume the food. This is usually due to pain in the mouth β€” a broken tooth, a gum infection, a foreign body stuck between teeth, or an oral tumor. A dog with pseudo-anorexia may drool, paw at its mouth, drop food while trying to eat, or show interest in food but then turn away after the first attempt. Distinguishing between "won't eat" and "can't eat" is the first diagnostic step, and it is one that owners can often make at home by watching their dog's behavior around the food bowl carefully (Veterinary Partner/VIN, n.d.).

Dog Not Eating? A Decision Guide for Owners

Dog not eating <24 hrs No other symptoms present Try bland diet & home strategies Monitor at home 24 hrs Call vet if no improvement Emergency vet if red flags Most healthy dogs can skip one meal safely β€” but know the red flags Puppies, seniors, and dogs with chronic conditions: see vet sooner

What medical conditions cause a dog to stop eating?

The list of medical causes for inappetence is long, which is why a dog that has not eaten for more than 24 hours should be seen by a veterinarian. Gastrointestinal disease is the most common category: gastroenteritis, pancreatitis, inflammatory bowel disease, intestinal parasites, or a gastrointestinal foreign-body obstruction can all cause nausea, abdominal pain, and loss of appetite. Pancreatitis in particular is notorious for causing sudden, complete anorexia accompanied by vomiting, a hunched posture, and a painful abdomen β€” it is a veterinary emergency (Merck Veterinary Manual, 2024).

Organ dysfunction is another major category. Kidney disease causes uremic toxins to build up in the bloodstream, which directly suppress appetite and cause nausea. Liver disease, whether acute or chronic, can produce similar effects. Dogs with advanced heart disease may lose their appetite due to reduced blood flow to the gut, fluid accumulation in the abdomen, or the side effects of cardiac medications. Cancer β€” particularly lymphoma, hemangiosarcoma, and gastrointestinal tumors β€” frequently causes weight loss and inappetence, sometimes as the first noticeable sign. Dental disease, from mild gingivitis to severe periodontitis with tooth-root abscesses, is one of the most overlooked causes of reduced eating, especially in older dogs. Even conditions that do not directly involve the digestive system β€” such as pain from arthritis, urinary tract infections, or systemic infections like leptospirosis β€” can suppress a dog's desire to eat.

What non-medical reasons might cause a dog to refuse food?

Not every dog that skips a meal is sick. Stress is a powerful appetite suppressant in dogs, and common triggers include moving to a new home, the addition or loss of a family member (human or animal), changes in routine, boarding or travel, loud noises (fireworks, thunderstorms, construction), and even tension between household members. Some dogs are sensitive to the feeding environment: a bowl placed in a high-traffic area, near a noisy appliance, or in a spot where another pet intimidates them can cause a dog to avoid eating (American Kennel Club, n.d.).

Behavioral causes are also common. Some dogs learn that holding out leads to something better β€” if a dog refuses kibble and the owner responds by offering chicken, cheese, or canned food, the dog has just been trained to refuse the regular meal. This is called learned food refusal, and it is surprisingly common in small-breed dogs and dogs that live in multi-person households where different family members offer different foods. Picky eating can also develop after an illness: a dog that felt nauseous while eating a particular food may develop a learned aversion to that food, even after the illness has resolved. Changes in food β€” switching brands, formulas, or even batches β€” can trigger refusal in some dogs, especially if the new food has a different texture, smell, or taste profile.

When to seek emergency care for a dog that won't eat

Go to the emergency veterinarian immediately if your dog has a distended or painful abdomen, is retching without producing anything (possible bloat/GDV), has collapsed, has pale or yellow gums, is vomiting blood or passing bloody stool, or has not eaten for 48 hours. Puppies, senior dogs, and dogs with diabetes, kidney disease, or heart disease should be seen within 12 hours of stopping eating β€” they have less metabolic reserve. Any dog that stops eating and also stops drinking is at risk for rapid dehydration and needs same-day veterinary care. Do not wait until morning if these signs appear at night.

Bottom line

A dog that skips one meal but is otherwise bright and normal is usually not an emergency β€” monitor for 24 hours and try bland food. But inappetence accompanied by vomiting, diarrhea, lethargy, pain, or any other symptom demands a veterinary visit. Know the red flags: distended abdomen, repeated vomiting, blood, pale gums, collapse. Know your dog's baseline: puppies, seniors, and dogs with chronic conditions need faster intervention. And remember that dental pain is one of the most overlooked causes of reduced eating β€” if your dog approaches the bowl eagerly but then turns away, check the mouth or have your vet do it. When in doubt, call your veterinarian. A phone call is free, and it can save your dog's life.

When should you take a dog that is not eating to the veterinarian?

A healthy adult dog that skips one meal but is otherwise bright, alert, drinking water, and has normal energy is usually not an emergency. You can monitor for 24 hours and try offering a bland diet β€” boiled chicken and rice, or a veterinary-prescribed gastrointestinal diet β€” to see if appetite returns. However, certain signs demand immediate veterinary attention. If the dog has not eaten for more than 24 hours, or if the inappetence is accompanied by vomiting, diarrhea, lethargy, abdominal pain (whining, panting, stretching, or a hunched posture), or changes in drinking or urination, do not wait β€” see a veterinarian the same day (Merck Veterinary Manual, 2024).

Specific red flags include: a distended or painful abdomen (possible bloat or GDV, which is a surgical emergency), repeated vomiting or retching without producing anything, blood in vomit or stool, pale gums, yellow gums or eyes (jaundice), collapse or severe weakness, and any dog that has not eaten for 48 hours regardless of other symptoms. Puppies, senior dogs, and dogs with pre-existing medical conditions (diabetes, kidney disease, heart disease) have less metabolic reserve and should be seen sooner β€” do not wait 24 hours with these patients. If your dog is on medication that must be given with food, contact your veterinarian for guidance on how to proceed if the dog will not eat.

What can you try at home to encourage a dog to eat?

For dogs with mild, non-medical inappetence, several strategies can help. Warming the food slightly β€” to body temperature, not hot β€” releases aromas that stimulate appetite. Adding a small amount of warm water or low-sodium chicken broth (onion- and garlic-free) can make dry kibble more appealing. Hand-feeding a few pieces can sometimes jump-start a dog's interest. Offering a bland diet β€” plain boiled chicken breast with white rice, in a 1:2 ratio β€” for a day or two can settle a mildly upset stomach and restart eating. Canned puppy food or veterinary recovery diets are highly palatable and calorie-dense, and a small amount mixed into the regular food can entice a reluctant eater (American Kennel Club, n.d.).

Environmental changes can also help. Feed the dog in a quiet, low-traffic area away from other pets. Use a flat plate instead of a deep bowl if the dog has a flat face or seems uncomfortable reaching into the bowl. Establish a consistent feeding schedule β€” offer food for 15 to 20 minutes, then pick it up until the next meal, rather than leaving food out all day. This creates a sense of urgency and prevents the dog from grazing. If the problem is learned food refusal, the solution is consistency: offer the regular food, pick it up after 20 minutes, and do not offer alternatives. A healthy dog will not starve itself, and most will eat within a day or two once they learn that holding out no longer works. However, this strategy should only be used after a veterinarian has ruled out medical causes β€” never try to "wait out" a dog that may be genuinely sick.

A 2023 study published in the Journal of Veterinary Internal Medicine found that inappetence was the presenting complaint in 18% of all canine emergency visits, and that dogs presenting with both inappetence and vomiting had a significantly higher likelihood of requiring hospitalization than dogs with either symptom alone. The study also noted that owners frequently underestimated the duration of inappetence β€” what they reported as "one day" of not eating was often two to three days when verified against feeding records (Journal of Veterinary Internal Medicine, 2023).

For dogs recovering from illness or surgery, appetite stimulants such as mirtazapine or capromorelin (Entyce) may be prescribed by a veterinarian to jump-start eating. These medications work through different mechanisms β€” mirtazapine affects serotonin and histamine receptors to reduce nausea and stimulate appetite, while capromorelin mimics ghrelin, the body's natural hunger hormone. Neither should be used without veterinary guidance, as they can interact with other medications and are not appropriate for all underlying conditions (Merck Veterinary Manual, 2024).

References

  • American Kennel Club. (n.d.). Why Is My Dog Not Eating? https://www.akc.org/expert-advice/health/why-is-my-dog-not-eating/
  • Merck Veterinary Manual. (2024). Anorexia in Dogs. https://www.merckvetmanual.com/dog-owners/digestive-disorders-of-dogs/anorexia-in-dogs
  • Veterinary Partner / VIN. (n.d.). Inappetence in Dogs. https://veterinarypartner.vin.com/
Share:

Want more pet care tips?

Join thousands of pet parents who get practical pet care guides every week. No spam β€” unsubscribe anytime.