I have in my mind, what I believe is True Socialisation and spent those informative weeks for the young dog (8 - 16) and beyond getting him through all the scenarios I could think of. I think it has been so beneficial and I'm really glad I did it. Now the pup is getting on for 3.5 years old and he copes with everything. How about you? Do you believe you did it right?