In short, your puppy can survive without eating for up to 5 hours when he is between 4 and 7 weeks old, but we don't recommend that he wait that long since he is going through a developmental period. If your puppy is between 6 and 8 weeks old, they can survive without eating for up to 8 hours. How long can a puppy go without eating? Newborn puppies can go two hours without eating until they are 3 weeks old after birth. Older puppies can go without food for up to 5 hours before having to eat and drink again.
Anything longer is not recommended. A six- or seven-week-old puppy can spend the night without needing to feed as long as he has eaten enough during the day. When it comes to the night, there is a small difference, since the puppy will be asleep and therefore will not need to feed regularly like the day. Food is put on some plates to make sure each puppy can feed and, as you prepare it, the puppies are very excited with their high-pitched screams.
The only exception to this would be how long puppies can go without eating at night, since they will be asleep most of the time. Although there is always a bit of a litter, it's up to you to make sure they catch up with the rest of their siblings and that all puppies are at a happy and healthy weight. The problem is that leaving puppies unattended with a bowl of water is a recipe for disaster because it becomes something else to play with. During the night, there is a bit of room, as the puppy will be asleep, but newborns are likely to wake up and cry begging for food during the middle of the night, so be prepared.
One of the best ways to prevent your puppy from going hungry during the night is to carefully plan their meal times. A good rule of thumb is that puppies can generally hold their urine for their age in months plus one, converted to hours. The difficulty with all this is that puppies are that puppies can survive without food for longer at this age if they have access to water. Puppies can go all night without eating, but only once they reach a certain age, as newborn puppies need to be fed regularly every two hours.
For the first three weeks of life, puppies will need to be fed during the night because, as explained, they feed every two hours. One of the reasons puppies are among the cutest things in the world is because they are very vulnerable. However, because newborns need to be fed every two hours, there is a chance that they will run out of food and, therefore, become exhausted and distressed if they wake up later in the night. Having a new puppy is exciting, but when you bring your puppy home for the first time or when your dog has just had puppies, you need to be aware of their dietary requirements to make sure they are as happy and healthy as possible.
Puppies should still feed on mom, but most will be ready by the end of the week for the transition to puppy kibble (watered with warm water).