Skip to content

Eating behavior

How long can a dog go without eating before I should worry

Last updated 23 September 2026 · How we write and check this

Short answer

A generally healthy adult dog can safely go about 24 hours without food while you monitor for other symptoms, but a puppy, especially a small or toy breed, has far less reserve and needs attention much sooner, typically within 12 hours, since young puppies can develop low blood sugar quickly.

The adult dog guideline

Most healthy adult dogs can comfortably tolerate a full day without food with no lasting harm, the same way people can skip a day of eating without a medical emergency, provided the dog is otherwise acting normally, drinking water, and showing no other symptoms during that time.

Why puppies need a much shorter window

Small and toy breed puppies in particular have limited energy reserves and can develop dangerously low blood sugar within 12 hours or less of not eating, sometimes showing weakness, wobbliness, or trembling as an early warning sign that needs immediate attention.

What changes the timeline regardless of age

Vomiting, diarrhea, lethargy, or any sign of pain alongside not eating shortens the safe waiting window considerably at any age, and any of these combined with reduced eating warrants a same-day vet call rather than waiting out a full 24 hours.

Key takeaways

  • A healthy adult dog can generally go about 24 hours without food while other symptoms are monitored.
  • Puppies, especially small and toy breeds, need attention much sooner, often within 12 hours.
  • Vomiting, lethargy, or pain alongside reduced eating shortens the safe waiting window at any age.