I want my Puppies to eat any time they want. I leave Dry Food out for them 24/7 + Water, and supplement that with a Bowl of Goats Milk (only about 1/8 cup actually) a time or two a day. Also "treat" with Cesar's or Baby gooey food about the same frequency.
Active Puppies are hungry Puppies...
You can't just let them sit/lay around all day. Get um on a Leash/Harness, and take um out for some exercise. That'll get what's going in one end, out the other !