Dog Health Symptom Awareness
Why is my dog not eating?
This can have many causes
Loss of appetite in dogs can have many possible causes — from a transient upset to a serious underlying condition. This page lists broad cause categories and the warning signs that should prompt urgent veterinary contact. It is not a diagnosis or treatment guide. If your dog refuses food for longer than expected, or refusal is paired with other signs, contact a licensed veterinarian.
Possible cause categories
Categories only — not a diagnosis. A veterinarian can identify the specific cause through examination and tests.
- Gastrointestinal upset — only a vet can identify the specific cause.
- Dental pain or oral conditions.
- Suspected toxin exposure or recent ingestion of something unusual.
- Pain from injury, surgery, or an internal condition.
- Stress, recent changes, or behavioural causes.
- Underlying chronic or systemic conditions that need professional assessment.
Emergency signs — contact a vet immediately
UrgentIf any of the following are present, treat the situation as urgent and contact a licensed veterinarian or emergency clinic.
- Refusal to eat paired with vomiting, diarrhoea, or lethargy
- Refusal to drink water for extended periods (dehydration risk)
- Pain signs — vocalising, hiding, restlessness, or unwillingness to move
- Collapse, weakness, or unresponsiveness
- Suspected toxin exposure
- Pale, yellow, or blue-tinged gums
- Distended or painful abdomen
What you can safely observe and report
ObserveNotes that help a veterinarian make an informed assessment when you call or visit.
- How long has appetite been reduced, and is the dog refusing all food or only some?
- Is water intake normal?
- Other signs: energy, vomiting, diarrhoea, breathing, weight, mood.
- Recent dental work, surgery, or known existing conditions.
- Recent diet changes or possible toxin access.
- Any visible injuries, swelling, or pain signs?
What not to do
- Do not give human medications (including anti-nausea, anti-diarrhoea, or pain medications) unless a licensed veterinarian has specifically instructed you to.
- Do not try to diagnose based only on this page or any online content.
- Do not delay contacting a veterinarian if poisoning is suspected, if your dog has collapsed, is having seizures, has trouble breathing, or is in severe pain.
- Do not rely on calculators, guides, or AI tools for emergency decisions.
- Do not ignore symptoms that worsen, persist, or pair with other concerning signs.
When to contact a veterinarian
Contact a veterinarian or emergency clinic immediately if appetite loss is paired with any emergency sign, if you suspect poisoning, or if the dog seems severely unwell. Contact a veterinarian promptly if your dog has refused food for longer than is normal for them, refuses water, or shows other concerning signs. Specific time-based guidance varies by dog, age, and underlying conditions, so calling a clinic for telephone triage is a normal step.
Why is my dog not eating? — Frequently Asked Questions
How long can a dog go without eating?
My dog skipped one meal but seems fine — should I worry?
Should I try a new food or human food to get them eating?
Sources and further reading
Authoritative references used for general educational context. External links open in a new tab. These sources do not endorse FaunaHub.
- VeterinaryAVMA — Pet Care Resources — American Veterinary Medical Association consumer pet-care hub
- UniversityCornell Riney Canine Health Center — Cornell University College of Veterinary Medicine — dogs
- VeterinaryASPCA Animal Poison Control Center — 24/7 emergency animal-poisoning helpline (US)
- ReferenceMerck Veterinary Manual — Food Hazards — Veterinary reference on food-related toxicology in animals

