When we approach him he jumps up on us and latches on to a sleeve or pants leg. !!!
Labradors are quick to learn..but the key word is "consistency"!! Very often owners blame the dog for being bold,where in fact all the blame lies with the owner for giving the dog mixed signals! If he jumps up again, step back quickly and firmly (dont yell) say "
no, down!" Continue to say this until he backs off. If hes a hyper dog, persist as many times as this requires until he does what you ask i.e be consistent!!!!! Dont say it twice, get fed up and give him attention anyway, it just rewards his behaviour!!Once he's down, praise him and only once he's calm give him attention. I guarantee you within a
few days of doing this he will get the message that he only gets fussed over when hes calm and not jumping up! Same principal applies for everything after this. If you are going out the front door and he's lepping all over the place, again use a command e.g. "
sit" a short snappy word that registers with him. Continue this command
everytime you go to the door until he learns! The perfect age for training is around 5-6 mths..so hes not a total right off yet

Hes still in the puppy-ish stage..excitable and eager to get attention from you. Nip this in the bud now over the next few weeks and months and you'll have a great dog!