You are not feeding him enough food! An 11 week old Lab puppy should be eating no less than 3 cups per day...maybe a little more.

He seems a little thin to me.

What brand of puppy food are you...