Thanks guys, I have thought about it alot HNTFSH, each one has its pro's and con's so I thought I would get some opinions, I do think I will do what you said Willie,
All good advice as given. The point I wanted you to consider (based on reading thousands of posts from new trainers) is that this is a puppy. If you were to crate the pup in the back of a truck you may well create a pup that will never get in one again. It's a baby. You have to consider it a baby and rear it like a baby.
Just like when you get the pup home. Raise it, teach it, understand it. Let it understand you.
Puppies need to build confidence, with your help. They are not to be truck crated, thrown complex marks, 'trained' too hard or have expectations put on them they cannot handle.
Learning and thinking about what causes puppy stress is a valuable skill.