Have to agree, i waited until mine was 6months+ before i had him out. Took him on plenty of walks and if he showed interest then i let him get on with it. As a pup i just spent a load of time with him and did retrieval work and getting him to know commands, but each to their own and i guess every dog is different