When your dog seems emotionally low and refuses food, it’s natural to worry. Changes in mood and appetite often signal deeper health or behavioral issues that need attention.
We outline the common reasons why your dog is feeling down and not eating, what you can do at home, and when to seek veterinary help.
Dog Feeling Down and Not Eating — Why It Happens
A dog that appears sad or withdrawn while also skipping meals may be dealing with anything from illness to emotional stress. Dogs can feel down due to pain, infections, digestive upset, hormonal changes, or psychological triggers like grief or anxiety.
Loss of appetite often follows emotional shifts, and in many cases, the two symptoms go hand-in-hand. Some causes are temporary, but others require medical treatment to resolve.

Dog Feeling Down and Not Eating: Common Causes
Illness or Pain
Health problems can make your dog feel lethargic or depressed, especially if they’re experiencing discomfort or pain.
Dogs may seem less playful and begin to isolate themselves. Common conditions that cause this include infections, gastrointestinal issues, pancreatitis, or joint pain.
The stress from pain often suppresses appetite, particularly if eating worsens the discomfort.
Depression or Grief
Dogs can experience emotional lows similar to humans, particularly after a major change or loss.
If your dog recently lost a companion, moved homes, or is facing a change in daily routine, they may exhibit signs of depression.
This can include sleeping more, avoiding interaction, and skipping meals.
While some dogs bounce back with time, persistent symptoms may need professional support or behavior modification.
Read more: My dog is low energy and not eating(Here’s what to know)
Anxiety or Environmental Stress
A new environment, loud noises, or unfamiliar people and animals can all make your dog feel uneasy.
Anxious dogs might hide, pace, tremble, or lose interest in food. Even subtle changes like rearranged furniture or a change in your work schedule can throw off their sense of security.
Increased stress hormones may also affect their digestive system, leading to nausea and refusal to eat.
Digestive Upset or Nausea
A dog that feels sick to their stomach may not be able to express it clearly, but will often act withdrawn or low-energy.
Gastrointestinal problems like gastritis, gas, constipation, or ingestion of something indigestible can all cause both emotional dullness and appetite loss. Look out for lip licking, salivating, or grass eating as clues.
Sometimes a dog will “feel down” simply because their stomach is unsettled.
Hormonal Imbalances
Conditions like hypothyroidism or Addison’s disease can cause low mood and decreased appetite.
These disorders affect energy levels, metabolism, and mood regulation in dogs. Over time, they may lead to changes in weight, coat quality, and activity level.
If your dog’s demeanor and eating habits have slowly declined, a hormonal issue could be at play.
What to Do If Your Dog Is Feeling Down and Not Eating
Start by evaluating the timeline. Did this change begin suddenly or gradually? Is there a clear emotional trigger or was your dog already unwell?
Encourage calmness and comfort by keeping your dog’s environment consistent and quiet. Offer small portions of bland food like boiled chicken and rice to see if they’ll eat something gentle.
Make sure your dog has access to water and encourage them to drink, especially if you suspect nausea.
Provide emotional support with soothing tones, gentle petting, and engaging low-energy activities like sniff walks or puzzle toys.
Monitor your dog’s behavior, stool, and energy levels for 24–48 hours to assess if things are improving or worsening.
When to Call or Visit Your Vet
Seek veterinary help if your dog has not eaten for more than 24–36 hours, especially if other signs are present.
Lethargy combined with refusal to eat may indicate a serious internal condition that requires immediate care.
If your dog is also vomiting, has diarrhea, a fever, labored breathing, or seems to be in pain, don’t wait.
Behavioral changes like sadness should still be taken seriously, especially if they last more than 2–3 days or interfere with daily functions.
A full exam, bloodwork, and possibly imaging will help identify or rule out medical causes so you can treat the issue effectively.
Key Takeaway
If your dog is feeling down and not eating, don’t assume it’s just a mood. Emotional and physical health are closely connected in dogs, and appetite loss is a strong sign that something’s not right.
Try gentle care at home, but don’t delay calling your vet if symptoms persist or worsen. Early attention leads to faster recovery and peace of mind for you and your furry friend.