Usually not an immediate emergency on its own — but watch closely, and don't ignore it. A dog that skips a meal or two but is otherwise bright, active, and drinking is often fine to monitor for a short time. However, **not eating for more than 24–48 hours, or refusing food along with other signs** (vomiting, lethargy, a painful belly, or trying to vomit without success) needs a vet. And in a **puppy, a small dog, or a diabetic dog**, not eating becomes urgent much faster. When in doubt, call your vet.
## When to just monitor If your dog missed a meal but is otherwise normal — playful, alert, drinking water, no vomiting or diarrhoea — it's reasonable to watch for 24 hours. Try tempting with a plain, bland food, keep water available, and note whether they perk up. Many brief appetite dips come from mild tummy upset, stress, heat, or being fussy.
## When to see a vet Contact your vet — the same day for the concerning ones — if:
- No food for more than 24–48 hours.
- Not eating plus other symptoms: vomiting, diarrhoea, lethargy, whining, a hunched or painful belly.
- Signs that overlap with bloat: a swollen belly with restlessness and unproductive retching — this is an emergency, go now.
- A puppy, toy-breed, or diabetic dog not eating — these dogs can drop their blood sugar dangerously, so don't wait a full day.
- Not drinking water, or clear signs of dehydration or pain.
## What you can try meanwhile Offer a small amount of a bland, appealing food (for example plain boiled chicken and rice) and make sure fresh water is available. Don't force-feed, and don't give human medications. If appetite doesn't return within a day, or any red flag appears, get your dog seen.
Get to a vet immediately if you see any of these
- A swollen belly with restlessness and unproductive retching (possible bloat)
- Not eating along with repeated vomiting, weakness, or collapse
- A puppy, toy-breed, or diabetic dog refusing food
- No food for more than 48 hours
- Not drinking water, or signs of pain or a painful belly
Common questions
My dog skipped one meal but is playing normally — should I worry?
Not usually. A single missed meal in a bright, active, drinking dog can be monitored for a day. Offer a bland food and watch. See a vet if it continues past 24–48 hours or other symptoms appear.
How long can a healthy adult dog safely go without food?
A healthy adult dog can often go a day or so without harm if it's still drinking and otherwise well, but appetite loss beyond 24–48 hours, or with any other sign, warrants a vet visit. Puppies and diabetic dogs need attention much sooner.
When is not eating actually an emergency?
When it comes with a swollen belly and unproductive retching (possible bloat), repeated vomiting, weakness or collapse, or in a very young, very small, or diabetic dog. In those cases, seek care immediately.
Sources
This page is general guidance, not veterinary advice, and cannot diagnose your pet. It does not replace an examination by a licensed veterinarian. When in doubt, treat it as an emergency and contact a vet or your nearest 24/7 emergency clinic right away.
Looking for a specific clinic? Browse our directory of veterinary practices.