Also, some dogs just don't like certain people. Maybelle absolutely loves my Grandpa..she'll sit on his knee and try to lick him to death! We have to leash her when he comes over But it's a whole different story with my uncle! She does NOT like him. He didn't do anything wrong and neither did she, but May hates him.
Sometimes dogs can sense when a person doesn't like them, or somethings a little off. TRust yer dog's instincs.