In summary, your puppy can survive without eating for up to 5 hours when he is between 4 to 7 weeks, but we do not recommend your pup waiting this long as they are going through a developmental period. If your puppy is between 6 to 8 weeks old, he can survive without eating for up to 8 hours.
Do puppies need to eat in the middle of the night?
No Food or Water Before Bed 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.
Should I wake up puppies to feed them?
If your 8 to 10-week-old pup's daytime nap causes them to go longer than 4 or 5 hours without eating, it's a good idea to wake them up for food. During the night they can go longer as this is when they'll sleep the longest, but you can bet that they'll wake up ready for breakfast!
More useful articles on a similar topic 👇
How long can puppies go without being fed?Can a dog go 10 hours without food?