my 17 week old estrela , sampson can sometimes consume a lot of food. i feed him in the morning the afternoon and i the evening. he's on purina pro plan puppy large breed robust. according to them he should have between 320g and 590g daily. somedays he wants this and more, he just barks at his bowl and somedays he'll be within the range. . he's 22kg and in no way appears over weight, should i feed him more if he's hungry or should i just say no? thanks.