How often do newborn puppies need to be fed each day?

My dog just had a litter of puppies, and I’m trying to make sure they are well taken care of. I’ve read that newborns need frequent feeding, but I’m not sure exactly how often I should be doing it each day. Could you provide guidance on the right feeding schedule for these little ones?

Answer

Feeding newborn puppies can feel overwhelming, but establishing a consistent schedule is key to their health and growth. Puppies need frequent meals throughout the day to support their rapid development.

  • Feed newborn puppies every 2-3 hours initially.
  • Gradually reduce feeding frequency as they grow older.
  • Monitor their weight gain and overall health regularly.

Newborn puppies require frequent feedings to ensure they receive adequate nutrition for growth and immunity support. In the first few weeks of life, they should nurse from their mother every 2–3 hours around the clock. If the mother is unable to nurse, you may need to bottle-feed with a canine milk replacer. As they grow and their stomachs can hold more, you can extend the time between feedings. Keep a close eye on their weight and health, ensuring they are warm and gaining weight consistently.

Book a consultation with a licensed vet at Dial A Vet for just $49 AUD if you're unsure or symptoms are getting worse.

Frequently Asked Questions

  • How often should I feed newborn puppies?

    Newborn puppies usually need to be fed every 2-3 hours. As they grow, you can gradually extend the time between feedings.

  • What if the mother dog can't nurse the puppies?

    If the mother cannot nurse, you will need to feed the puppies a commercial puppy milk replacer using a bottle designed for puppies. Never give them cow’s milk as it can upset their stomachs.

  • When can puppies start eating solid food?

    Puppies can generally start to be introduced to solid food around 3-4 weeks of age, but they will continue to nurse or bottle-feed during this transitional time.

Next available appointment

Loading…