do not feed him crap food.!!!good diet is important for good health and growth.
do not smack him when he jumps up
he is only pleased to see you ,push him back down and say NO.
do not work him when hes not mature enough, could ruin him.
give plenty of praise when he starts to retrive.
try to let him learn from other good dogs if poss when he is ready to start.
cheers lofti.