In defense of sissy dogs... Thor is definitely a sissy, but just like with people, it's bad doggy manners to keep trying to interact with someone who rebuffs you. I'm working on Thor's social skills, but he has been mowed over more than once by a small dog that's still twice his size, so I can see his point of view. It definitely doesn't help if a dog approaches him, and then refuses to get out of his space when he goes into full-on yappy lap dog mode. No means No.
I'm sure your guy is wonderful, though.