The most common reason why dogs won't eat their food in the morning and may eat later through the day is that your dog is accustomed to having full access to his food throughout the day instead of only having the opportunity to eat at the scheduled time for food.
Why is my puppy not eating in the morning?
Some dogs are just finicky, or don't seem to be very food-motivated. In these cases, the most common meal for them to skip is breakfast, and they usually require a little bit of activity or stimulation to become hungry.
How do I get my dog to eat breakfast?
A: Like people, dogs are individuals, and some are just not hungry in the morning. I suggest you offer food to both of your dogs, leave it down for 10 to 15 minutes, and then pick up their bowls and put them away. Feed them again in the evening, and again give them a few minutes to finish their meals.
More useful articles on a similar topic 👇
Do dogs get tired of eating the same dog food?What should I do if my dog won't eat?