The best time for your puppy's first meal is around 7 a.m., noontime for lunch, and 5 p.m. for dinner. The last meal should always be around 5 p.m. so that he will have ample time to digest his food and eliminate one last time before bedtime.
When should I stop feeding my puppy at night?
Don't feed your puppy in the three hours before bedtime, and do your best to withhold water for the last hour or so. This should elongate the time he sleeps through the night.
Do Puppies eat in the middle of the night?
You don't want to feed your puppy too late in the evening that they need to go #2 in the middle of the night. However, if you feed them too early, they may be hungry at bedtime and that can make them restless.
What time should you last feed your puppy?
You should avoid feeding your puppy their last meal too close to bedtime, so they have time to digest their food and go to the toilet before going to sleep. Giving your puppy their final meal of the day before 6pm will prevent toileting accidents during the night.
What time should you feed your dog at night?
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.
More useful articles on a similar topic 👇
Why does it seem like my puppy isnt gaining weight?What is the best feeding schedule for dogs?