If you are wondering, “What to feed puppies?”, they need to be fed a dry puppy food, and not adult dog food.
Puppy food gives them all of the proper nutrients that they need to grow and thrive.
Canned foods are not healthy for their teeth and gums and will not allow them to fully develop their mouth and facial muscles. They need that hard crunch! Dry food
also helps with teething.
Though I do make my own “mix” of dog food for
feeding my adult dogs,
I stick with just one brand of puppy food for feeding puppies and stay with that until they are a year old.
I always allow puppies to eat as much as they want to at each feeding.
I don’t allow puppies to free-feed due to housebreaking, but when they do get their scheduled meals, they are free to eat as much as they want during that time, as it is rare for them to overeat.
A young puppy's feeding schedule should be 3 times a day. Morning, early afternoon, and early evening.