Skip to content

Eating behavior

Why does my dog only eat when I'm home

Last updated 23 September 2026 · How we write and check this

Short answer

A dog that eats confidently with you present but refuses food alone often has some degree of separation related anxiety, where the stress of being alone suppresses appetite the same way stress does in many other situations, even if the dog otherwise seems to manage being alone reasonably well.

The link between anxiety and appetite

Appetite is one of the first things affected by stress hormones in many animals, so a dog that feels genuinely uneasy being alone may simply not settle into a relaxed enough state to eat, even with a perfectly appealing meal sitting right in front of it.

Building comfort with eating alone gradually

Starting with very short absences, just stepping into another room for a minute while the dog has access to food, and gradually building up the duration over days and weeks, helps a dog build confidence eating without a person present in small, manageable steps.

When it points to something broader

If not eating alone is one of several signs of distress when left, such as pacing, vocalizing, destructive behavior, or accidents despite being house trained, this points toward broader separation distress worth addressing with a structured plan, and a qualified behaviorist for more significant cases.

Key takeaways

  • Stress from being alone commonly suppresses appetite, similar to stress in many other situations.
  • Gradually building up short absences helps a dog build confidence eating without a person present.
  • Other signs of distress when left alone point toward broader separation issues worth addressing directly.