Dog Won't Eat โ€” When Should You Worry?

Your dog turned up their nose at breakfast. Or dinner. Or both. Now you're wondering: is this normal? Should I be worried? Is it time to call the vet?

The truth is that a dog skipping a meal is extremely common and usually nothing to panic about. But a prolonged loss of appetite โ€” especially when combined with other symptoms โ€” can be a serious warning sign. Here's how to tell the difference.

Why do dogs stop eating?

There are dozens of reasons a dog might refuse food, ranging from completely benign to genuinely serious. The most common causes include:

Usually not serious:

Potentially serious:

๐Ÿ’ก The 24-hour rule for healthy adult dogs

A healthy adult dog can safely skip up to 24 hours of food without it being medically concerning. Puppies and senior dogs are more vulnerable โ€” a puppy skipping more than 12 hours of meals warrants a vet call.

How to assess your dog's appetite loss

When your dog won't eat, the key isn't just how long it's been โ€” it's the full picture. Ask yourself these questions:

The answers to these questions will help you โ€” and your vet โ€” determine the urgency of the situation.

The urgency guide โ€” what to do based on what you see

โœ… Watch at home โ€” monitor closely

โš ๏ธ See your vet within 24 hours

๐Ÿšจ Go to the emergency vet now

Special cases โ€” when to act faster

Puppies

Puppies have very little energy reserve and can become hypoglycemic (dangerously low blood sugar) if they don't eat regularly. If a puppy under 6 months hasn't eaten in 8-12 hours, call your vet โ€” don't wait.

Senior dogs

Older dogs have less physiological reserve and are more prone to serious underlying conditions. Appetite loss in a senior dog should always be evaluated by a vet within 24 hours, even if everything else seems fine.

Small breeds

Small dogs are more vulnerable to hypoglycemia from missed meals than large breeds. Toy breeds like Chihuahuas and Yorkies should see a vet if they haven't eaten in 12-16 hours.

How to encourage a reluctant eater

If your dog's appetite loss appears to be behavioral or stress-related, try these safe techniques:

Never force-feed a dog. If they're refusing all food consistently, that's your cue to call the vet rather than find creative ways to get calories in.

Worried about your dog not eating?

PawChart's AI symptom checker factors in your dog's breed, age, and other symptoms to give you a clear recommendation โ€” watch at home, see a vet, or go to the ER now.

Check symptoms with PawChart โ€” Free

The bottom line

One skipped meal in an otherwise healthy adult dog is almost never an emergency. But persistent appetite loss โ€” especially when combined with lethargy, vomiting, diarrhea, or other symptoms โ€” always deserves veterinary attention. When in doubt, trust your instincts as a dog owner. You know your dog better than anyone, and if something feels off, it probably is.

This article is for informational purposes only and is not a substitute for professional veterinary advice. If you are ever unsure about your dog's health, consult a licensed veterinarian.