8–16 weeks Ideally, you will continue with this, and introduce the diet you wish to feed them in small incremental stages over a few weeks until you are feeding your pup your preferred diet completely. The best food to feed is a high quality commercial kibble designed for puppies.
When can a puppy start eating regular dog food?
“Growth” foods necessary at the puppy stage have higher protein levels and calorie counts to meet your pup's developmental needs. But once your pup is six to 12 months old those needs change. That's usually when your puppy is nearing his adult height and can transition to adult food.
Is commercial dog food good for dogs?
It may not look like much, but commercial dog food is designed to meet all of a dog's nutritional needs. ... The American College of Veterinary Nutrition says commercial foods are safe and healthful options for feeding pets.
More useful articles on a similar topic 👇
When do puppies stop drinking milk and eat food?When can a puppy eat wet dog food?