Dog Care

April 29, 2026 · 6 min read

Why Is My Dog Not Eating? When to Worry and When to Wait

Dog sitting next to untouched food bowl — appetite loss and when to see a vet at South Pasadena Animal Hospital Alhambra

A dog that won't eat is one of the calls we take most often. The range of causes is enormous — from a dog who's simply not hungry because the weather is hot, to one who stopped eating because a tooth is fractured, to one with kidney disease who's nauseous around the clock. The first question is always the same: how long, and what else is going on?

One skipped meal is different from two days of not eating

Dogs miss meals for completely benign reasons. The temperature spikes in July and a dog that normally inhales breakfast leaves the bowl untouched — that's often just heat. A change in routine, a new food, stress from a houseguest, or simply not being hungry after a late-night treat the night before. If your dog skipped one meal and is otherwise acting completely normal — same energy, drinking water, no vomiting, no obvious discomfort — watching for another meal before calling is reasonable.

The picture changes when it's two or more meals in a row, or when the skipped meal is accompanied by anything else unusual. Lethargy plus not eating is a different conversation than not eating alone. Vomiting plus not eating, or not eating plus weight loss you can feel when you run your hands along the ribs — those combinations move faster. Any dog that hasn't eaten in more than 48 hours needs to be seen regardless of how otherwise normal they seem, because by that point you're past the range of "just not hungry."

Puppies and senior dogs have shorter windows. A puppy under six months that skips a meal and seems off warrants a call within 12 to 24 hours — small dogs especially can develop hypoglycemia quickly without food. Dogs over ten years old who stop eating should be evaluated within 24 hours because the causes in older dogs tend to be more significant and move faster.

Dental pain — the most missed reason

If we had to name one cause that owners consistently underestimate, it would be dental disease. Dogs don't stop eating entirely when a tooth hurts — they adapt. They chew on one side, swallow kibble more quickly, drop food from their mouth, or suddenly prefer wet food over dry. An owner watching closely might notice, but many don't because the dog is still eating, just differently. By the time a dog is visibly reluctant to eat at all, the dental disease is often quite advanced.

Dental disease affects the majority of dogs over age three, and it causes real pain — fractured teeth, periodontal infections, and tooth root abscesses are not mild discomforts. If your dog has been gradually becoming pickier about food over weeks or months, or starts dropping kibble or chewing slowly, a dental exam is worth scheduling before it becomes an acute problem. The pricing page has information on our dental cleaning costs if you want to plan ahead.

Medical causes that go beyond the mouth

Nausea is the body's most effective appetite suppressant, and it has a long list of causes. Gastroenteritis — an inflamed stomach and intestines — is common and usually resolves within a day or two, often with a bland diet. Pancreatitis causes significant nausea and upper abdominal pain and typically requires veterinary treatment. A foreign body — a sock, a piece of corn cob, a toy — sitting in the stomach or intestine will cause a dog to stop eating, often accompanied by intermittent vomiting. These situations don't resolve on their own.

Systemic diseases that suppress appetite include kidney disease, liver disease, Addison's disease, and diabetes. None of these announce themselves dramatically at first — they often start as subtle changes in appetite and energy that owners attribute to aging or the weather. Bloodwork catches them. That's why a dog who has been eating less than normal for more than two weeks, even if they're still eating something, deserves a check — not necessarily an emergency visit, but a scheduled appointment.

Pain anywhere in the body commonly causes appetite loss. A dog with a sore back, a joint in acute flare, or a new injury may stop eating simply because pain suppresses appetite and digestion. This is one reason a dog who isn't eating and is also moving differently, reluctant to go up stairs, or flinching when touched should be evaluated as a whole, not just for GI causes.

What you can try at home first

For a dog who missed a meal but seems otherwise fine, a few things are worth trying before calling. Warm the food slightly — a few seconds in the microwave makes dry food smell more appealing, though test the temperature before serving. Offer a small amount of plain boiled chicken with the kibble. Try a different location — some dogs won't eat when their bowl is in a spot that suddenly feels uncomfortable to them. Make sure the bowl is clean; a dog who previously had stomach upset may associate the smell of the old bowl with feeling sick.

What not to do: don't switch to an entirely different food if this is day one, since that can cause its own GI upset on top of whatever is already going on. Don't give over-the-counter human medications — ibuprofen, Pepto-Bismol, and similar products are not safe for dogs in the doses people use them. And don't wait more than 48 hours hoping it resolves on its own if the dog isn't eating at all.

When to come in without waiting

Some combinations mean today, not tomorrow. A dog who isn't eating and has a distended, hard, or painful abdomen — especially a large or deep-chested breed like a Great Dane or German Shepherd — may be experiencing bloat, which is a surgical emergency. A dog who isn't eating and has pale, white, or gray gums needs to be seen immediately regardless of other symptoms. Not eating plus repeated vomiting that includes blood, or vomiting that produces nothing despite obvious retching, is urgent. Any known ingestion of a toxin, medication, or foreign object paired with not eating should prompt a call to us right away.

If you're in the Alhambra, South Pasadena, or surrounding area, contact us or book through our online portal. Our team can usually tell you over the phone whether a same-day visit is needed based on what you describe.

Questions we hear often

My dog skipped one meal but seems fine — should I worry?

Probably not, if this is a one-time thing and your dog is acting completely normal otherwise — same energy, drinking water, no vomiting, no lethargy. Watch for a second skipped meal or any change in behavior. If everything else is normal after 24 hours, most adult dogs are fine.

What are the most common medical reasons a dog stops eating?

Dental pain is probably the most underdiagnosed — dogs don't stop chewing entirely but will eat more slowly, drop food, or show obvious discomfort. Nausea from GI upset, pancreatitis, or a foreign object in the stomach is another top cause. Kidney disease, liver disease, and Addison's disease all suppress appetite significantly. In older dogs, cancer is on the list. Pain anywhere in the body — not just the mouth — commonly causes appetite loss because animals in pain conserve energy.

Can I tempt my dog to eat with human food?

A small amount of plain boiled chicken or low-sodium broth can help a mildly off dog eat, and that's generally fine for a day. The risk is teaching a dog that refusing regular food produces better options — some dogs will hold out deliberately once they learn this works. If your dog won't eat even something they'd normally love, that's more concerning than pickiness.

My dog is eating grass and not eating their food — what does that mean?

Grass eating in otherwise healthy dogs is mostly normal. When it's paired with loss of appetite and the dog seems nauseous, restless, or repeatedly tries to vomit without success, it suggests GI discomfort. A dog actively trying to eat grass while refusing food and appearing distressed warrants a call.

How do vets figure out why a dog isn't eating?

It starts with a thorough physical exam — checking the mouth for dental disease, feeling the abdomen for pain or masses, assessing overall body condition. Bloodwork is usually next if the physical exam doesn't point to an obvious cause — it checks kidney and liver function, blood sugar, electrolytes, and red and white cell counts. X-rays or ultrasound follow if obstruction or organ changes are suspected. Most of the time we have a working diagnosis by the end of the exam. Book an appointment here.

Related Articles

Concerned about your dog’s appetite?

Our team at 3116 W Main St in Alhambra can examine your dog and figure out what’s going on — before a skipped meal becomes a bigger problem.