I would take a half a cup a day, and split it in to meals.
Nutro Max chicken,lamb & rice formula is a good one,
Lots of fresh water too.
I don't think a half a cup is too much, but because hes so
young I would call your vet to see what they say.
Good Luck!