Just reading some of these older threads. I can't agree more with taking your puppy everywhere! Just be aware that before your little one is completely vaccinated, try to avoid the dog parks. Instead take him to places like Home Depot, Lowes, pet stores (just be careful when around other animals) Don't want him to catch something. Even the vet. I took Khan every evening for rides and we walked thru the HD or Lowes so he could hear lots of different sounds, see lots of people, kids etc. We went to the vet a few times so they could all say "hi" They would take him to the back, spoil him with treats and bring him right back out. He loves everyone there and is not the least bit stressed when we go. I continue to bring him just to weigh him, and as soon as we pull in their driveway he knows we are at a good place!
We have also done the puppy kindergarten and have moved to the junior level. Socialization, was 75% of the class and 25% was training. I hope you find a trainer that has the same expectations and ideas as you do. Positive training that is fun for both of you is the key. Too bad you don't live near us. I have used the same person for a couple of my dogs, and now Khan. I know this won't help you directly; but her website is:
Home: Mind Your Manners Dog Training in Clark County, Washington
Maybe you can take a look at some of the items and when you are looking at places in your area it will give you some things to look for or ask about!
Good luck! I know how important it is to have a well mannered BIG Dog.
It makes me feel very good to hear people comment on how well my dogs behave.