I posted a while back that my 3 1/2 month old puppy, Buck, was exhibiting shy/skittish tendencies when approached by strangers. I just want to brag and say his confidence is building big time. He pulls to the end of the lead to meet/greet strangers/dogs and he barks appropriately and takes treats from kindly strangers. He still doesn't like for someone to tower over him and pat him on the top of his head (and some people he just plain doesn't like and won't let them pat him at all), but I can forgive him that. Buck is doing so well. I'm going to just keep up my daily socialization and helping him grow to be a solid, confident dog. Thanks to everyone who offered advice!