Skip to content

Animal Health

Dog Not Eating? Causes and When to See a Vet

Dogs skip meals for reasons ranging from the trivial to the serious. How to tell the difference, what to check before you call, and the combinations of signs that cannot wait.

Vetline Editorial3 min read

Dogs are less alarming than cats on this front. A dog who turns down breakfast, then spends the day behaving completely normally, is often fine by dinner. The trouble is that the same symptom is also the first sign of a long list of real problems, and the difference is rarely in the appetite itself.

It is in what comes with it.

The distinction that matters most

Ask one question: is the dog otherwise themselves? A dog who refuses food but greets you at the door, wants a walk and behaves normally is in a different situation from a dog who is off food and also flat, quiet, or unwilling to get up.

Not eating is a weak signal on its own. Not eating plus lethargy is a strong one.

Common reasons a dog goes off food

  • Dental disease or a painful mouth, which is very common and easy to overlook
  • Nausea or gastrointestinal upset, often after eating something they should not have
  • Fever, from infection anywhere in the body
  • Pain, including arthritis, injury, or abdominal pain
  • Heat: appetite dips in hot weather, which matters in a Karachi summer
  • A recent change of food, or the food having spoiled in the heat
  • Kidney, liver or hormonal disease, usually alongside other changes
  • Stress, travel, or a change in household routine

What to check before you contact anyone

  • When they last ate normally, and whether they are drinking
  • Gum colour: healthy gums are pink, not white, grey, yellow or brick red
  • Whether the abdomen looks or feels swollen, and whether they object to it being touched
  • Toileting: any vomiting, diarrhoea, straining, or nothing at all
  • Energy: are they up and about, or lying somewhere unusual
  • Anything they might have eaten, chewed or scavenged in the last few days

Go to a clinic now if you see

  • Unproductive retching with a swollen, hard abdomen: this can be a twisted stomach and is a true emergency
  • Pale, white or grey gums
  • Repeated vomiting, or vomiting with blood
  • Collapse, weakness, or an unsteady walk
  • A puppy off food, particularly one not fully vaccinated: parvovirus moves quickly
  • Suspected poisoning, or a swallowed object
  • Not eating for more than 48 hours, even with nothing else obvious

If it is none of those

A single missed meal in a bright, well dog can reasonably be watched for a day, with fresh water available and no rich treats to complicate the picture. If they are still refusing food the following day, or anything on the list above appears, get a professional opinion rather than waiting it out.

An online consultation is a sensible way to have that conversation quickly, and to find out whether your dog needs to be examined in person today.

ShareWhatsApp

Common questions

How long can a dog go without eating?

A healthy adult dog missing a meal or two, who is otherwise bright and drinking, is usually not an emergency. Beyond about 48 hours, or sooner if there are any other signs, it needs veterinary attention. Puppies, small breeds, older dogs and dogs with existing conditions have far less margin.

Why has my dog stopped eating but still drinks water?

Nausea, dental pain, fever, pain elsewhere in the body, or early systemic illness can all suppress appetite while thirst continues. Continuing to drink is mildly reassuring about hydration but says little about the cause.

My dog will not eat dog food but eats treats. What does that mean?

Often it points to nausea or mild pain rather than a preference: a dog may manage something soft and appealing while chewing kibble hurts or a queasy stomach refuses a full meal. It is a real observation and worth mentioning to the vet.

Is a dog not eating in hot weather normal?

Appetite genuinely dips in heat, and in a Karachi summer that alone is not alarming. But heat also causes serious problems, so check for heavy panting, drooling, weakness or vomiting, and get urgent help if you see them.

Talk to a veterinarian on Vetline.

Get professional veterinary guidance from wherever you are.