If you’re Googling this, you’re probably worried. A dog skipping meals can be routine… or it can be a sign of pain, nausea, or something urgent. This page gives you a practical “what to do today” plan, plus clear red flags for when to call a vet.
Quick answer
If your dog won’t eat, the most important first check is hydration + behavior. A dog who won’t drink, vomits repeatedly, has severe diarrhea, seems painful, or is very lethargic needs veterinary help today. If your dog is otherwise acting normal, you can start with a calm 24-hour reset (no snacks, no upgrades, scheduled meal windows).

No red flags, but still not eating? Start the Picky Eating Check to work out which pattern you are dealing with.
Steps
Step 1) Check hydration first (water matters more than food)
- Offer fresh water now.
- If your dog refuses water or can’t keep water down, treat that as urgent.
If your dog isn’t eating but is still drinking and acting normal, use this guide before you change foods: Dog Not Eating But Acting Normal? 11 Common Causes + What to Do
Step 2) Stop the “upgrade loop” today (it creates picky habits fast)
- No toppers, no hand-feeding, no new foods “just to get something in.”
- Keep meals calm and boring for 24 hours.
(If treats are involved, this usually matters more than you think.) Use: Treats vs Meals: The 10% Rule
Step 3) Use a simple meal-window reset
- Put food down for 10–15 minutes, then pick it up calmly.
- Offer the next meal at the normal time.
- No snacks between meals.
Step 4) Look for common non-scary causes (especially if your dog acts normal)
- Late-night treats/chews
- Overfeeding at dinner
- Stress/routine changes
- Mild nausea (often worse in the morning)
- Dental discomfort (chewing hurts)
Step 5) Don’t force rich “human food fixes”
Greasy meats, dairy, and highly seasoned foods can trigger GI upset and make appetite problems worse.
What’s “safe to watch” depends on the dog (age-based guide)
This isn’t a perfect rule, but it’s a good safety framework.
Puppies (especially under 6 months)
Puppies have less energy reserve and can decline faster. If a puppy skips meals, especially with diarrhea/vomiting, call your vet sooner rather than later.
Healthy adult dogs
Missing one meal happens. Many adults can be watched briefly if they are:
- Bright/alert
- Drinking water normally
- No vomiting/diarrhea
- No pain signs
Seniors, toy breeds, or dogs with medical conditions
For older dogs and medically fragile dogs, appetite loss matters more. If they won’t eat normally, contact your vet earlier.
Vet red flags
Call a vet or emergency clinic today if you notice:
- Repeated vomiting, blood in vomit/stool, black/tarry stool
- Severe lethargy, weakness, collapse, trouble breathing
- Swollen belly, repeated retching, obvious abdominal pain
- Refusing water or signs of dehydration
- Suspected toxin exposure or foreign body
- A puppy, very small dog, senior dog, or a dog with chronic disease (e.g., diabetes) that stops eating
Trusted references (clickable, non-PDF)
- If your dog’s decreased appetite is sudden or concerning, this vet-written overview explains why appetite loss should be taken seriously and why it’s important to involve your veterinarian early: VCA: Anorexia in Dogs.
- If you suspect your dog ate something toxic (meds, chemicals, foods), use a poison-control resource immediately to decide next steps: ASPCA Poison Control.
- Another 24/7 poison hotline option for suspected poisoning is: Pet Poison Helpline.
- To find a high-standard clinic near you: AAHA Accredited Hospital Locator.
Medical disclaimer: This content is for informational purposes only and does not replace professional veterinary advice.