Possibly, yes. Separation anxiety is a common cause of dogs not eating, leading them to wait until their person is safe at home before relaxing enough to enjoy their meal.