🍖Behavior Guide
Why Is My Dog Not Eating? Causes of Appetite Loss
A dog refusing food can indicate behavioral picky eating, stress, or health issues. Understand when to take action.
Loss of appetite in dogs (known medically as anorexia) is a key wellness signal. Unlike humans, dogs rarely skip meals without a reason. Identifying the cause helps you get them eating again.
Common Causes of Food Refusal
- ✓Stress or Anxiety: separation, new environments, or loud noises.
- ✓Dental Pain: Broken teeth, swollen gums, or loose teeth making chewing painful.
- ✓Recent Vaccinations: Mild temporary loss of appetite is a common side effect.
- ✓Picky Eating: Refusing kibble in hopes of getting table scraps or wet food.
When to Contact a Vet
- ✓Food refusal lasting more than 24-48 hours.
- ✓Refusing both food and water.
- ✓Accompanied by lethargy, vomiting, diarrhea, or collapse.
- ✓If they are a puppy under 6 months old (risk of low blood sugar).
Tips to Encourage Eating
- ✓Add warm water or low-sodium bone broth to their food to enhance scent.
- ✓Feed them in a quiet, distraction-free room away from other pets.
- ✓Do not leave food down all day; stick to set 20-minute feeding windows.
- ✓Consult a vet before trying any new diets or force-feeding.
Concerned about your pet's mood or signals?
Our free Pet Mood Checker assesses your dog or cat's posture, eyes, ears, tail, and energy level to identify potential stress or discomfort cues.