Dogs can be good at sensing character.
Yes they are. Back in the days when milk was delivered there was a shifty character who brought the milk inside. I was holding our dog, a yr old shepherd huskie mix. He said 'you can let him go, I train dogs', I did and the dog 'Blitz' with one leap, when for his throat.