Puppies less than two weeks of age should be fed every 3-4 hours. Puppies two to four weeks of age do well with feedings every 6-8 hours.
How long can a 4-week-old puppy go between feedings?
A newborn puppy needs to eat every two hours up to three weeks old. From three weeks to four weeks old, the puppy needs to feed every five hours. Between four and six weeks old a puppy can be fed every five to six hours. No puppy should go without eating more than a couple of hours beyond the required feeding periods.
What should I feed 4-week-old puppies?
At four weeks old, most puppies begin transitioning from solely milk to a combination of milk and food. It is normally referred to as soft food, where water and/or a milk substitute is added to dry food to make a mushy, gruel-like meal.
Can 4-week-old puppies go all night without eating?
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.
Does a 4-week-old puppy still need milk?
For the first 3 to 4 weeks, a puppy should eat an exclusive diet of mother's milk. If the mother isn't producing enough milk for some reason or you're dealing with an orphaned puppy, she should be fed a milk replacement formula up to that point.
More useful articles on a similar topic 👇
At what age do puppies see clearly?How much should a 4-week-old golden retriever puppy eat?