Keoki is ALWAYS on the hunt for food. If he hears anything that resembles any sort of food being opened or even eaten, he is RIGHT THERE, acting as if he hadn't eaten for weeks. I keep the dog treats in the laundry room, and even though a treat seldom comes out, he RUUUUUUUUUUUUUUUNS to the laundry room if he hears me go in {I have six kids, so I go into that room a lot!}.
He will be 1 next month and is currently being fed 3/4 cup kibble twice a day. He's lean, but not thin. Certainly not starving! He is just very motivated by food.
He is also the only of our two that LOVES any form of vegetable matter – eats lettuce, cabbage, brocolli, asparagus, green peas, snow peas....you name it, he loves it and will eat it until there is no more to eat.
Jazz, on the other hand, is more finicky. Will eat a few bites of some veggies, but won't touch lettuce or cabbage.
Your boy sounds normal to me -- actually, not unlike a human boy, eh? LOL