Many dogs won't eat if they are very stressed or anxious - this is the most common reason that they may not eat while their owners are away. You can try providing some extra tasty food for your pet sitter or boarding kennel to feed him while you're gone - perhaps canned food if he normally eats dry.
Why do dogs not eat when owners are gone?
Any fear or stressor that may pop up while you're away can affect your dog's eating behavior — even if these concerns don't seem that disturbing to you. “Like with separation anxiety, other causes of fear or stress can lead to a dog eating only when in the safe presence of an owner,” Stelow explains.
Do dogs stop eating when owners away?
Separation anxiety is a common cause of poor appetite in dogs. Sometimes an anxious dog won't eat while its owner is away, be it for an hour or a week.
More useful articles on a similar topic 👇
How to help a dog with eating issues?Why does my dog bring food to eat in front of me?