Dog Not Eating? When to Worry and What to Do (Vet Guide)
Quick Answer
A dog skipping one meal is usually fine. But not eating for more than 24 hours, or refusing food alongside vomiting, lethargy, or diarrhea, needs a vet. Puppies and small breeds are more urgent, they can drop into dangerously low blood sugar within 12 hours. Here is the vet-reviewed rule for when to wait and when to worry.
Key Takeaways
- One skipped meal in an otherwise bright, active dog is usually not an emergency.
- See a vet if a dog refuses food for more than 24 hours, or sooner if there is also vomiting, diarrhea, lethargy, or a bloated belly.
- Puppies, toy breeds, and diabetic dogs are urgent: they can develop dangerously low blood sugar within 12 hours of not eating.
- Loss of appetite (anorexia) is a symptom, not a diagnosis. It ranges from a minor upset stomach to pain, dental disease, infection, or organ disease.
- Track when it started, water intake, and any other symptoms, that timeline is what lets a vet act fast.
Photo: Reba Spike / Unsplash
First, decide: emergency or wait-and-watch?
If you are unsure right now, use [Omelo's free symptom checker](https://www.beomelo.com/pet-symptom-checker) for a 30-second, vet-reviewed triage on whether your dog needs a vet today.
The 24-hour rule (and when it is shorter)
- Puppies under 6 months: see a vet within 12 hours of not eating. They have almost no energy reserves and can crash into low blood sugar (hypoglycemia).
- Toy and small breeds: also at hypoglycemia risk within 12 hours.
- Diabetic dogs on insulin: not eating changes their insulin needs and can be dangerous. Call your vet the same day before giving the next dose.
- Dogs with a known chronic illness (kidney, liver, heart, cancer): a shorter fuse, call your vet.
Why dogs stop eating: the common causes
Red flags that mean vet now
What to do at home for a mildly off dog
Get a 3-question triage and a vet-reviewed action plan.
Free. 30 seconds. No credit card. iOS and Android.
If a single mild upset seems likely, a short bland diet can help settle the gut. Always keep fresh water available. Not drinking is more urgent than not eating, watch for [signs of dehydration](https://www.beomelo.com/paw-corner/signs-of-dehydration-in-dogs-and-cats).
How to tempt a dog to eat
If your dog needs coaxing to eat for more than a day or two, that itself is a reason to see a vet rather than a long-term feeding trick.
Puppies, small breeds, and seniors: why they are more urgent
What to track before your vet visit
This turns "he's just a bit off" into a pattern your vet can act on quickly. For a broader reference on what else to watch, see our guide to the [50 most common dog symptoms](https://www.beomelo.com/paw-corner/50-common-dog-symptoms-explained-by-vets).
The Omelo angle
Related reading
References
Get a 3-question triage and a vet-reviewed action plan.
Free. 30 seconds. No credit card. iOS and Android.
More in Vet Reviewed
Breed-Specific Health Guides
View all breed health guidesWas this article helpful?
Dr. Ashim Sarkar, BVSc & AH & AH
Veterinarian ยท Medical Reviewer ยท DVM Reg. JVC5589
Reviews all clinical and triage content on Omelo. Hands-on small-animal practice experience across vomiting, dermatology, vaccinations, and emergency triage. All Omelo recommendations pass through Dr. Sarkar before publication.
Read Dr. Sarkar's full bio โ