spiritdogs
Posted : 1/23/2007 4:52:43 PM
Don't shove your pup toward guests. And, don't have them lean over him, stare at him, or reach their hands out. Instead, tell him "say hello" in a cheery voice and let the guest toss a treat (one that is smelly, and easily seen) onto the floor in front of him. Or, if that seems too much, and he still shies away, or freezes, just let the guest hold a treat down at his side. If the dog approaches and takes it, fine. If not, fine. Let the dog go to the humans in his own time. Fear can turn to aggression sometimes, so don't push him beyond his limits, even if he has not exhibited this tendency, and may never. If he is the only dog in the home, you can even make a "food trail" toward the guests, but don't have them interact with him.
You can do some exercises to help dogs boost their own confidence levels (it will never be the same as a dog that was properly socialized, but some dogs do get better, if only just a bit).
Two books that can help:
"The Cautious Canine" - Patricia McConnell
"Help for Your Shy Dog" - Deborah Wood
As your dog's leader, your job is to let him use you as a base of support by not making a big deal of the approach of strangers (which might suggest that you are afraid, too, LOL), and not to coddle fear (so you must resist the temptation to tell him "aw, it's ok").