Retreiver is the keyword......your dog will naturally like to put things in his/her mouth. You will need to teach bite inhibition, and leave it , and definately obedience training. Kennel training your dog would be benficial as well. Good luck!
Also, there is no garauntee that they won't shed, we have 2 at the training center that both shed.
If he doesn't shed now, (brushed and brushed without any results), does that mean he's in the "clear?" Or does it take longer for a puppy to start the shedding process. (He's 6 months.)