Maggie is kind of a nervous dog herself, around other people and dogs that is. We always try and make new encounters as non-threatning as possible, and never force her to interact. Usually if we let her hide behind us, after a few minutes she'll come around and start to socialize. Treats can be helpful also...give the person a treat to hand to Homer. I think some dogs just take more time to warm up to strangers.