Last updated: July 2026 | Written by the BarkMeo Pet Wellness Team
Your dog skipped breakfast. Then dinner. Now it's been 24 hours and they're still turning their nose up at the bowl. For most dog owners, a dog not eating triggers immediate concern and rightly so. While a missed meal here and there is usually nothing to worry about, a dog that consistently refuses food is telling you something important.
This guide covers the 10 most common reasons dogs stop eating, the specific symptoms that tell you when it's a vet emergency versus a wait-and-watch situation, and practical steps you can take at home to get your dog eating again.
How Long Can a Dog Go Without Eating?
A healthy adult dog can survive without food for 3–5 days but, this is not a reason to wait. The more important question is what's causing the refusal to eat, because some causes require immediate veterinary attention.
- Puppies under 6 months: Contact your vet if they haven't eaten for more than 12 hours.
- Adult dogs: If your dog hasn't eaten for more than 24–48 hours, or is showing other symptoms, contact your vet.
- Senior dogs: Loss of appetite in older dogs warrants earlier veterinary attention.
- Any dog not eating AND not drinking: This is an emergency. Dehydration can become life-threatening within 24–48 hours.
10 Reasons Your Dog Is Not Eating
1. Illness or Infection
Loss of appetite is one of the most universal signs of illness in dogs. Common illnesses that cause dogs to stop eating include parvovirus, kennel cough, gastrointestinal infections, UTIs, pancreatitis, kidney or liver disease, and cancer. If your dog's appetite loss is accompanied by lethargy, vomiting, diarrhea, or weight loss, veterinary evaluation is essential.
2. Dental Pain or Mouth Problems
Dental disease is one of the most under diagnosed causes of appetite loss in dogs. A dog with a broken tooth, infected gum, or mouth ulcer may approach their bowl and walk away not because they're not hungry, but because eating hurts.

Signs: dropping food while eating, chewing on one side, pawing at the mouth, bad breath, reluctance to chew hard food, or a swollen face. Dental disease affects the majority of dogs over age 3 therefore, annual dental checks are essential.
3. Stress, Anxiety, or Emotional Upset
Dogs are highly sensitive to changes in their environment and routine. Moving home, a new pet or person, loss of a companion, loud noises, or changes in the owner's schedule can all suppress appetite. Stress-related appetite loss is usually temporary. If it persists beyond 48 hours, contact your vet.
4. Recent Vaccination
Mild side effects after vaccination including temporary loss of appetite and lethargy are completely normal and typically resolve within 24–48 hours. If your dog hasn't eaten since their vaccination and it's been more than 48 hours, contact your vet.
5. Medication Side Effects
Many medications including antibiotics, anti-inflammatories, and some parasite preventatives can cause nausea and appetite suppression. If your dog recently started a new medication and has stopped eating, contact your vet about adjusting the dose or adding an anti-nausea medication.
6. Dietary Change or Food Preference
A sudden change in food brand, formula, or flavor can cause a dog to refuse meals. Always transition between foods gradually over 7–10 days. Adding warm water, low-sodium broth, or a food topper can reignite interest but be cautious about reinforcing picky eating by constantly offering alternatives.
7. Gastrointestinal Upset
An upset stomach is one of the most common reasons dogs skip meals. Signs of GI upset include vomiting (including yellow bile — search interest in "dog vomiting yellow bile not eating" is up 2,000%), diarrhea, excessive grass eating, gurgling stomach sounds, or hunched posture. Mild GI upset often resolves with a 12–24 hour fast followed by a bland diet. Severe or bloody symptoms require veterinary care.
8. Behavioral or Environmental Factors
Bowl location near noisy appliances or high-traffic areas, deep bowls causing whisker fatigue, competition from other pets, hot weather, or overfeeding treats can all reduce appetite at mealtimes. These are easy to fix once identified.
9. Pain from Injury or Orthopedic Issues
Dogs in pain from an injury, arthritis, or post-surgical recovery often lose their appetite. If your dog is also limping, reluctant to move, or whimpering, pain may be the underlying cause. Veterinary evaluation is needed.
10. Age-Related Changes
Puppies may eat less during teething (3–6 months) when sore gums make eating uncomfortable, offering softer food or soaking kibble in warm water helps. Senior dogs naturally have reduced caloric needs, but a significant or sudden reduction in appetite in an older dog should always be evaluated by a vet.
Why Is My Dog Not Eating But Acting Normal?
If your dog refuses food but seems otherwise happy and energetic, the most likely causes are mild food boredom, overfeeding of treats, environmental factors, mild stress, hot weather, or a female dog in heat. A 24-hour observation period is reasonable remove food after 20 minutes if uneaten, don't offer treats or alternatives, and try again at the next scheduled mealtime. If refusal continues beyond 48 hours, contact your vet.
Dog Not Eating and Drinking Water — When Is It an Emergency?
Contact your vet immediately if your dog has not eaten or drunk water for more than 24 hours, is vomiting repeatedly or has bloody vomit or diarrhea, is lethargic or unable to stand, has a distended or painful abdomen (possible bloat), is shaking or having seizures, is a puppy under 6 months that hasn't eaten for 12+ hours, or has pale, white, or blue-tinged gums.
What to Do When Your Dog Is Not Eating
- Assess the situation — observe for other symptoms and note how long they haven't eaten.
- Remove food after 20 minutes — prevents grazing and helps you track intake accurately.
- Try appetite stimulants — warm the food, add low-sodium broth, try a bland diet, change the bowl, or move the feeding location.
- Review recent changes — new food, medication, pet, person, schedule, or stressful event.
- Contact your vet — if your dog hasn't eaten for more than 48 hours or shows any other symptoms.
The Role of the Right Bowl in Dog Appetite
Dogs that eat too fast like gulping food in seconds are at higher risk for bloat, vomiting, and choking. Dogs that have experienced discomfort from eating too fast may begin to associate the bowl with discomfort and start avoiding it.

A slow feeder bowl solves this by making dogs work for their food, slowing the eating pace, reducing gulping, and turning mealtime into a mentally stimulating activity. Our Slow Feeder Dog Bowl — Portion Control Pet Feeder is designed to reduce eating speed by up to 10x, helping prevent bloat, vomiting, and post-meal lethargy. For dogs that eat on hard floors, our Slow Feeder Dog Bowl — Non-Slip Anti-Gulping Bowl adds a non-slip base to keep the bowl stable during enthusiastic mealtimes.
For a deeper dive into fast eating and its health risks, see our guide on How to Slow Down a Dog That Eats Too Fast (Vet-Approved Methods).
Expert Tips: What Veterinarians Recommend
- Never force-feed a dog. It can cause aspiration, create negative associations with eating, and mask symptoms your vet needs to assess.
- Don't immediately switch foods. Constantly changing food teaches dogs to hold out for something better.
- Keep a feeding log. Note when your dog last ate, how much, and any associated symptoms.
- Maintain feeding routine. Feed at the same times every day in the same location.
- Separate pets at mealtimes. Eliminates competition stress and allows accurate monitoring of each dog's intake.
- Annual dental checks are non-negotiable. Dental pain is one of the most common and most preventable causes of appetite loss.
Browse our full dog wellness collection at BarkMeo for feeding solutions and everyday essentials designed to support your dog's health.
Top-Rated Dog Feeding & Appetite Solutions on Amazon (2026 Picks)
Disclosure: BarkMeo participates in the Amazon Associates Program. If you purchase through our links, we may earn a small commission at no extra cost to you. We only recommend products we believe are genuinely useful for dogs and their owners.
If you prefer to shop on Amazon, here are five well-regarded products for dogs with appetite or feeding challenges. Always verify current pricing, availability, and specifications on Amazon before purchasing.
1. Best Appetite Stimulant Topper — The Honest Kitchen Bone Broth
A high-quality bone broth poured warm over kibble is one of the most effective and widely recommended appetite stimulants for dogs that have gone off their food. The Honest Kitchen's bone broth is made from human-grade ingredients with no artificial additives, and a cleaner option than standard cooking broths, which often contain onion, garlic, or high sodium levels that are harmful to dogs. Pour a small amount warm over the existing food rather than replacing it.
Best for: Picky eaters, dogs recovering from illness or surgery, appetite stimulation during stress or dietary transitions.
2. Best Bland Diet Base — Hill's Science Diet Sensitive Stomach & Skin
For dogs with recurring GI upset or sensitive stomachs that cause appetite loss, a veterinary-recommended sensitive stomach formula provides a consistent, easily digestible base diet. Hill's Science Diet Sensitive Stomach is one of the most widely recommended options by veterinarians for dogs with chronic digestive sensitivity. It's not a substitute for veterinary diagnosis, but it's a reliable starting point for dogs whose appetite loss is linked to GI discomfort.
Best for: Dogs with recurring GI upset, sensitive stomachs, or appetite loss linked to digestive discomfort.
3. Best Slow Feeder Bowl — Outward Hound Fun Feeder Slo Bowl
For dogs that eat too fast and then develop food aversion from the resulting discomfort, a slow feeder bowl breaks the cycle by making mealtimes more comfortable. The Fun Feeder's maze pattern slows eating speed by up to 10x, reducing the gulping and air swallowing that leads to bloat, vomiting, and post-meal lethargy. Available in multiple sizes and difficulty levels.
Best for: Fast eaters, dogs that vomit after meals, bloat-prone breeds, dogs that have developed food aversion from mealtime discomfort.
4. Best Calming Aid for Stress-Related Appetite Loss — Zesty Paws Calming Bites
For dogs whose appetite loss is clearly linked to stress, a move, a new pet, fireworks or separation anxiety, a calming supplement can reduce the anxiety response enough to restore normal eating behavior. Zesty Paws Calming Bites use a combination of suntheanine (L-theanine) and melatonin in a soft chew format. They're not a substitute for behavioral intervention but can provide short-term support during stressful transitions.
Best for: Stress-related appetite loss, dogs with noise anxiety, separation anxiety, or appetite suppression during environmental changes.
5. Best Dental Chew for Dental-Pain Prevention — Greenies Original Dental Treats
Since dental pain is one of the most common and most preventable causes of appetite loss in dogs, regular dental chews are a meaningful preventive investment. Greenies are the most widely recommended dental chew by veterinarians. The texture mechanically removes plaque and tartar as the dog chews, reducing the buildup that leads to gum disease and tooth pain. VOHC (Veterinary Oral Health Council) accepted for plaque and tartar control.
Best for: All adult dogs as a preventive measure against dental disease, dogs with a history of dental-related appetite loss.
Related BarkMeo Guides
- How to Slow Down a Dog That Eats Too Fast (Vet-Approved Methods)
- Why Is My Dog Itching? 12 Causes, Home Remedies & When to See a Vet
- How to Groom Your Dog at Home Like a Professional
- Why Does My Dog Bark So Much? 12 Reasons & Proven Ways to Stop Excessive Barking
Frequently Asked Questions About Dogs Not Eating
What to do when your dog is not eating?
First, assess whether your dog is showing any other symptoms. If not, try warming the food, adding low-sodium broth, or offering a bland diet of boiled chicken and rice. Remove the bowl after 20 minutes if uneaten and try again at the next mealtime. If your dog hasn't eaten for more than 48 hours or shows any other symptoms, contact your vet.
How long can a dog go without eating?
A healthy adult dog can survive without food for 3–5 days, but this is not a reason to wait. Puppies should be seen by a vet if they haven't eaten for 12+ hours. Any dog that hasn't eaten for more than 48 hours, or that is also not drinking, needs veterinary attention.
What is the most common cause of loss of appetite in dogs?
The most common causes are illness or infection, dental pain, stress or anxiety, and gastrointestinal upset. In dogs acting normally otherwise, food preference issues, environmental factors, and overfeeding of treats are frequent culprits.
Why is my dog not eating his food but acting normal?
Most likely food boredom, mild stress, environmental feeding issues, or excess treats reducing hunger. Try removing treats entirely for 24 hours, offering food at a consistent time in a calm location, and warming the food. If refusal continues beyond 48 hours, contact your vet.
What to give a dog that is throwing up and not eating?
For mild vomiting, withhold food for 12 hours, then offer small amounts of bland food (boiled chicken and white rice). Ensure fresh water is always available. If vomiting is severe, bloody, or accompanied by lethargy or a distended abdomen, seek veterinary care immediately.
Why is my dog not eating but drinking water?
A dog that drinks but won't eat is less immediately concerning than one that has stopped both, but still warrants attention if it persists beyond 24–48 hours. Common causes include nausea, dental pain, stress, or early illness. Contact your vet if the refusal continues or worsens.
When should I worry about my dog not eating?
Worry immediately if your dog hasn't eaten for more than 48 hours (12 hours for puppies), is also not drinking, is vomiting or has diarrhea, seems lethargic or weak, has a distended abdomen, or is showing any other behavioral or physical changes. When in doubt, call your vet.
Conclusion: A Dog That Won't Eat Is Telling You Something
A dog not eating is never something to dismiss without thought. It's your dog's primary way of communicating that something is off whether that's a minor preference issue or a serious medical condition. The key is knowing the difference.
For mild cases with no other symptoms: try the home management steps, maintain routine, and monitor closely. For anything beyond 48 hours, or any case with accompanying symptoms, contact your vet. Early intervention almost always leads to better outcomes.
At BarkMeo, we believe that healthy eating habits start with the right setup. Our Slow Feeder Dog Bowl helps dogs that eat too fast, reducing bloat risk, vomiting, and post-meal discomfort that can lead to food avoidance. Browse our full dog wellness collection for feeding solutions and health essentials designed to keep your dog thriving.
Has your dog gone through a phase of not eating? Tell us what worked in the comments below your experience could help another dog owner. 🐾
About BarkMeo: BarkMeo is a US-based pet wellness brand helping dog and cat owners make smarter, evidence-based decisions for their pets' health. Our content is reviewed for accuracy and written with real pet owners in mind.
