Why is my dog not eating?
A dog that refuses food can be worrying for owners. Loss of appetite may stem from something as simple as a dietary change or as complex as an underlying medical condition.
When should I worry?
Contact a veterinarian if your dog has not eaten for more than 24 hours, is also vomiting or lethargic, is a puppy or senior dog, shows signs of pain, or if the appetite loss is sudden and complete.
Learn more about appetite loss in dogs
Common Causes
Loss of appetite in dogs can be triggered by dental pain, gastrointestinal disease, systemic illness, medications, stress, or foreign body ingestion.
Dental Pain
Oral problems — broken teeth, gum disease, and infections — can make eating painful enough that dogs avoid food entirely.
Gastrointestinal Disease
Inflammatory conditions, obstructions, and infections in the digestive tract can suppress appetite and require diagnostic evaluation.
Systemic Illness
Kidney disease, liver disease, pancreatitis, and other systemic conditions can cause appetite loss — sometimes before other obvious symptoms appear.
When Anorexia Becomes Concerning
The duration and context of appetite loss matters — prolonged anorexia carries its own health risks, especially in puppies and senior dogs.
Diagnostic Evaluation
A structured diagnostic approach helps identify whether appetite loss stems from a dental issue, GI problem, metabolic condition, or something else.
Related Cambrian services
We are here to help.
Our team evaluates symptoms, runs diagnostics, and creates straightforward treatment plans for dogs and cats in San Jose and Campbell, CA.
