answered question
Puppys need to have food available to them at all time and also fresh water.   They are growing and need a lot to eat.  At about a year you can start cutting them back on feed.