Dog Not Eating: Causes and When to Worry
A dog that suddenly turns his nose up at dinner can worry owners. The key is context.
Normal versus worrying
An adult dog who misses one meal, is bright and drinks normally is probably fine. Concern grows if the lost appetite lasts more than a day, comes with vomiting, diarrhea, lethargy, pain or weight loss, or if the dog is a puppy, senior or has a health condition.
Common causes
- Stress or routine changes, including moving, travel and new pets
- Dental problems. See dental disease in dogs
- Nausea or digestive upset. See dog vomiting causes
- Infections and fever
- Pain, such as from arthritis or injury
- Organ disease, including kidney and liver disease. See kidney disease in dogs
- Medications or recent vaccines
- Hot weather
- Food issues, such as spoilage, a changed recipe or too many treats. See why dogs refuse food
Red flags
Call your vet promptly if your dog has:
- No food for more than a day, or any time for a puppy or toy breed
- Vomiting or diarrhea
- Lethargy or hiding
- Pain, limping or a hunched posture
- Excess thirst or urination
- Pale gums or breathing changes
- A known swallowed object or toxin
What to try at home
If your dog is otherwise well:
- Check the food for freshness and storage.
- Cut back on treats and scraps.
- Keep routine and calm at mealtimes.
- Warm food slightly to boost aroma.
- Add a spoonful of plain, safe topper only if your vet agrees.
- Do not leave food out all day.
What your vet may do
Your vet may examine the mouth, check temperature and weight, and run tests as needed. They may prescribe appetite stimulants or anti-nausea medication, and treat the underlying cause.
Puppies, small dogs and seniors
Young and tiny dogs can develop low blood sugar and dehydration quickly. See hypoglycemia in puppies. Seniors may be hiding illness. Call earlier for these groups.
Picky eaters
Some dogs are habitually picky, often because of too many treats or free-feeding. See how to handle a picky dog eater. A sudden change is different from a lifelong pattern.
Common mistakes
- Constantly switching foods
- Adding lots of treats
- Force-feeding
- Waiting too long with other signs
Troubleshooting
- My dog eats treats but not meals: consider treat quantity and ask about dental or nausea issues.
- My dog stopped eating after a vaccine: mild, brief lethargy can occur, but call if it lasts.
- My dog eats less in summer: keep him cool and monitor.
A simple plan
- Check for red flags.
- Review food and treats.
- Keep a routine.
- Call your vet if it persists.
Real-life examples
A spaniel stops eating because of a painful tooth and recovers after dental care. A senior lab loses appetite due to kidney disease. A terrier refuses food during a move and returns to normal within a day. Context matters.
Tracking intake
A short log of meals, treats and behavior makes it easier for your vet to find patterns.
Checking the mouth and the bowl
Look at the gums, teeth and tongue for redness, broken teeth or swelling, and gently check for foul odor. Pain on chewing often makes dogs drop kibble or eat only from one side. Also sniff the food: kibble stored in warm, open conditions can go stale or rancid, and dogs often notice before we do.
Medication and vaccine effects
Some drugs reduce appetite as a side effect, and some dogs feel flat for a day after vaccines. If your dog began a new medicine and stopped eating, call your vet rather than stopping the drug yourself, since alternatives or timing changes may be available.
The takeaway
Skipped meals happen, but loss of appetite with other signs needs a vet. Look at the whole dog.
Frequently asked questions
How long can a dog go without eating?
Healthy adults can go a day or so, but ask your vet sooner for puppies and sick dogs.
Is picky eating normal?
Some dogs are picky, but a sudden change needs attention.
Should I change food?
Not immediately, since a medical cause may be involved.
Can I tempt him with human food?
Small safe amounts may help but ask your vet.
This article is general educational information, not veterinary advice. Every dog is different. If your dog is unwell, or you are unsure about a symptom, diet change or medication, contact your veterinarian.