Dog Not Eating? Causes, Timelines & What to Do
When your dog turns away from their food bowl, it's natural to worry. While skipping a single meal is rarely cause for alarm, understanding the timeline and recognizing warning signs helps you act quickly when it matters.
Not eating + vomiting, bloated abdomen, lethargy, known toxin ingestion
No food for 48+ hours, puppy missing 2+ meals, refusing water too
Skipped 1–2 meals but drinking water, acting normal otherwise
Picky about new food but eats treats, hot weather appetite dip
What It Looks Like
A dog who “won't eat” can mean several different things. Some dogs approach the bowl, sniff, and walk away. Others show zero interest in food and won't even look at it. Some will refuse kibble but eagerly accept treats or table scraps — this is an important distinction that helps differentiate behavioral pickiness from a true medical loss of appetite (anorexia).
A truly anorexic dog refuses all food, including high-value treats like chicken, cheese, or deli meat. This is almost always a medical issue and warrants veterinary attention, especially if it lasts more than 24 hours.
Common Causes
Behavioral / Environmental
- Picky eating habits — some dogs learn that refusing kibble leads to tastier alternatives. This is the most common “not eating” scenario and is not a medical concern.
- Stress or anxiety — moving to a new home, a new baby, boarding, thunderstorms, or changes in routine can suppress appetite for 1–3 days.
- Hot weather — many dogs eat less during heat waves. This is normal as long as they're drinking water and staying active.
- Recent vaccination — mild appetite loss for 24–48 hours after vaccines is common and not concerning.
- Too many treats — dogs that graze on treats throughout the day often skip meals.
Medical
- Dental pain — broken teeth, gum disease, or oral tumors make chewing painful. Dogs may want to eat but cry or drop food.
- Gastrointestinal issues — nausea, gastritis, pancreatitis, or intestinal obstruction.
- Infections — bacterial, viral, or tick-borne diseases (Lyme, ehrlichiosis) commonly cause appetite loss.
- Organ disease — kidney disease, liver disease, and Addison's disease often present with decreased appetite.
- Cancer — especially in older dogs, gradual weight loss and declining appetite can be early signs.
- Pain — dogs in pain from any cause (arthritis, injury, post-surgery) often eat less.
- Medications — antibiotics, NSAIDs, chemotherapy, and other drugs can reduce appetite as a side effect.
When It's an Emergency
Seek immediate veterinary care if food refusal is accompanied by:
- Repeated vomiting or dry heaving
- A distended, hard, or painful abdomen
- Extreme lethargy or inability to stand
- Known or suspected ingestion of a toxic substance
- Pale, yellow, or blue-tinged gums
- Collapse or disorientation
When to See the Vet
Use this timeline as a general guide:
- Healthy adult dogs: if they haven't eaten anything in 48 hours, or if food refusal is accompanied by other symptoms (lethargy, diarrhea, vomiting) at any point.
- Puppies under 6 months: if they miss more than one or two meals. Puppies have limited glycogen reserves and can develop dangerously low blood sugar (hypoglycemia) quickly.
- Senior dogs or dogs with chronic conditions: within 24 hours. Dogs with diabetes, kidney disease, or liver disease cannot safely miss meals.
- Small and toy breeds: within 24 hours. Their small body mass means they deplete energy stores faster.
Home Care Steps
- Rule out pickiness first — offer a small amount of plain boiled chicken or another high-value protein. If they eat it eagerly, the issue is likely behavioral, not medical.
- Warm the food — microwaving food for 10 seconds enhances its aroma and makes it more appealing. Stir and test the temperature before serving.
- Try hand feeding — some dogs eat more readily when hand-fed, especially if they're feeling unwell or anxious.
- Add a topper — a splash of warm, low-sodium chicken broth (no onion or garlic), a spoonful of plain pumpkin puree, or a sprinkle of freeze-dried protein toppers can renew interest in meals.
- Establish a feeding routine — put food down for 15–20 minutes, then pick it up. Do not leave food out all day or offer alternatives if they refuse. This teaches dogs that mealtime is structured.
- Cut back on treats — treats should be no more than 10% of daily calories. If your dog is filling up on treats, they won't be hungry at mealtimes.
- Check their mouth — gently lift the lips and look for broken teeth, red or swollen gums, masses, or bad breath, which could indicate dental disease.
Prevention
- Feed on a consistent schedule — most dogs do best with two meals per day at roughly the same times.
- Avoid reinforcing picky behavior — do not immediately swap foods or offer human food when your dog refuses a meal.
- Keep annual dental cleanings — dental disease is one of the most under-diagnosed causes of food refusal.
- Transition foods gradually over 7–10 days.
- Monitor weight regularly — monthly weigh-ins help you catch gradual weight loss early.
- Keep routine vet visits — annual bloodwork can detect organ disease before clinical signs like appetite loss appear.
DogMD triages symptoms in seconds
Get instant urgency levels and actionable next steps. Free on iOS.
Related Articles

Your Dog's Health, Answered Instantly
Ask any health question, check food safety, or snap a photo for AI analysis — all personalized to your dog.
Download DogMD — FreeFree to try · iOS 16.0+