"While there is no best time, with most dogs that eat twice a day, it is best to feed them in the morning as soon as you get up and then again when you get home from work in the afternoon.," says Dr. Sara Ochoa, veterinary consultant for doglab.com who practices in Texas.
Should dogs be fed in the morning or at night?
Your adult dog should have at least two feeds per day, preferably one in the morning and one in the afternoon, allowing the dog time to digest and go out for a poo before you go to bed. Feeding too late can lead to the dog wanting to go out in the middle of the night, which might not be to your liking.
Is it cruel to feed a dog once a day?
Most veterinarians (including myself) recommend feeding adult dogs twice a day. Some people feed their dogs once a day, but dogs that are only fed once a day can get hungry and also sometimes can be prone to bilious vomiting (vomiting caused by an empty stomach).
More useful articles on a similar topic 👇
Is it healthy to feed a dog only once a day?Is feeding your dog once a day enough?