This recommendation holds that the best time to feed your dog is early in the morning at around 7 and early in the evening at around 6.
The reason for this is that the anatomy and physiology of the canine digestive system requires about 4 to 6 hours for the food to be fully digested and absorbed.