And the last two posts confirm my opinion about overdoing the socialization. It's a conundrum. Do you want strangers to be able to catch your dog if he gets loose? Do you want your dog to think that thieves are his friend? One thing I like about having a dog that is a bit stand offish is that he is unlikely to be stolen. Of course, all bets are off if the thief has a nice, juicy steak!
Chealsie508, yes, Oakley read your feelings well. When you got concerned, so did he. And he would try to protect you, I have no doubt. Unfortunately, that could end badly for him. Small dogs don't do well against determined aggressors. But you are using your street smarts, so hopefully all will be well.