Question: how many times a day do you feed a newborn puppy?
Answer: Puppies should be fed every three hours. In the first few days of the puppy's life, however, plan on a couple of feeding during the night. A newborn puppy should be fed 6-8 times every 24 hours.