Skip to main content
Back to all questions
Symptom
dog

My dog is not eating, should I be concerned?

Go to a vet now if your pet has:

trouble breathing, collapse, pale gums, a swollen hard belly, repeated vomiting or vomiting blood, seizures, or may have eaten something toxic. Otherwise, read the answer below. Quick emergency check

Answer

Anorexia, or not eating, in dogs can range from a minor, temporary issue to a significant symptom of underlying illness. It's important to differentiate between picky eating and a true loss of appetite.

What to Look For

  • Duration: Has your dog skipped one meal, or several? Has it been more than 24 hours?
  • Other Symptoms: Is your dog also lethargic, vomiting, having diarrhea, coughing, or showing signs of pain?
  • Water Intake: Is your dog still drinking water normally?
  • Recent Changes: Have you changed their food, introduced new treats, or is there any stress in their environment?
  • Accessibility: Is their food accessible and palatable (not expired, clean bowl)?

Initial Steps

If your dog misses one meal but is otherwise acting normally (energetic, drinking water), you can try tempting them with a small amount of bland food like boiled chicken and rice. Ensure their feeding area is quiet and stress-free. Avoid offering too many human foods, as this can reinforce picky eating.

When to See a Vet

Contact your veterinarian if:

  • Your dog hasn't eaten anything for more than 24 hours.
  • Your dog is a puppy, elderly, or has a known medical condition.
  • Your dog is also experiencing vomiting, diarrhea, lethargy, fever, or signs of pain.
  • Your dog is refusing both food and water.
  • You suspect they have ingested a foreign object or something toxic.
  • There's sudden, unexplained weight loss.
  • Your dog shows any other concerning changes in behavior.

⚠️ General guidance only, not a diagnosis. For emergencies or persistent symptoms, contact your veterinarian immediately.