Since your dog gets his energy from the food he eats, avoid feeding him directly before bedtime, because the food will digest and energize him hours later -- two to three hours if it's a high-quality, filler-free food. He'll be up and ready to go potty and play games, and you may wind up lacking sleep for the night.
Why does my dog wait to eat until I go to bed?
In simple terms it means a dog's body believes daylight hours are for eating, night-time hours are for sleeping. By eating late at night, it's believed the natural pattern is disrupted, possibly leading to weight gain as the dog's body won't process food in the same efficient manner it would during the day.
Should you feed your dog late at night?
While it can be easier for some dog owners to feed them later, especially if you work late, or have other commitments, it is not good for the dog. Eating late at night can cause digestive issues, increased weight gain, increased risk of heart disease, and it will throw your dog's body clock into disorder.
What time should a dog's last meal be?
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.
More useful articles on a similar topic 👇
How do I know what food to feed my dog?Should I feed my dog right before bed?