Pet care from published sources Breed and species profiles, care guides and free tools Pictures are AI illustrations
Home / Blog / Dog Eats Treats but Not Food

Dog Eats Treats but Not Food

Why a dog skips its food but still eats treats: illness and mouth pain to rule out first, food aversions after an upset stomach, anxiety, learned taste preferences, and the work-for-food approach the Merck Veterinary Manual describes for feeding problems. A reading guide, not veterinary advice.

Dog Eats Treats but Not Food AI illustration
Not veterinary advice

This is a reading guide to what veterinary references say about a poor appetite. A dog that stops eating, especially one that also vomits, has diarrhea, loses weight or seems unwell, needs a vet; do not wait it out.

The short answer: a dog that still takes treats is not necessarily healthy. It may be choosy about its food, but loss of appetite is also one of the general signs of digestive disease. The Merck Veterinary Manual lists it alongside vomiting, diarrhea and abdominal pain. Merck’s guidance on eating problems says to rule out medical causes first. Only then should you treat it as picky eating (Merck, professional version).

Medical Reasons to Rule Out

  • An upset gut. Merck notes that digestive problems can trigger a reduced appetite and food aversions.
  • A sore mouth. Gum disease is a bacterial infection around the teeth. It can lead to inflamed, bleeding gums and, untreated, to tooth loss. Merck notes that small breeds usually have more trouble with it than large breeds (Merck). Merck describes gums that turn red or purple, swell and bleed on contact, and says bad breath is common.
  • Pain elsewhere. Merck’s behavior guidance counts pain as an important risk factor for behavior changes in general. It cites a study of veterinary behaviorists’ cases in which 28% to 82% of patients showed signs of pain.
  • Illness in general. Vomiting, diarrhea, weight loss, more thirst or lethargy alongside the poor appetite all point to a vet visit. See our guides to vomiting, diarrhea and drinking a lot.

Behavioral Reasons

Once the vet has found nothing wrong, Merck describes two behavioral patterns:

  • Anxiety. Merck says dogs with a reduced appetite might have an anxiety disorder.
  • Learned preferences. Some dogs develop specific taste preferences and aversions that cut down what they will eat.

What Helps

Merck’s professional guidance says many feeding problems in dogs improve with a work-for-food program:

  • Use part of the daily food as rewards in short training sessions.
  • Serve the rest in toys the dog has to chew or move to release the food.

Merck says this makes eating an enjoyable, time-consuming, mentally challenging activity. Alongside it:

  • Count the treats. They are part of what the dog eats in a day, so keep them small and few while you work on this.
  • Keep meals regular. Merck notes that adult dogs generally do well on one or two meals a day (Merck).
  • Change food only gradually, and with your vet’s input if the dog has health problems.

When to See the Vet

  • A dog that stops eating altogether, or a puppy that skips meals.
  • Poor appetite with vomiting, diarrhea, weight loss or lethargy.
  • Signs of gum disease: bad breath, red, swollen or bleeding gums.
  • An older dog whose appetite has changed.

Our emergency vet guide covers the signs that should not wait.

Join and grab our free new-pet kit.

Subscribe and start with our free new-pet checklist and care log - then one Friday email, a single care topic taken apart properly. Leave whenever you like.