My dog is most definitely a better judge of character than I am. When I had a cabinet shop, I had a few employees. I had several who were at least OK, and Scout got super excited when they came in. But one was shady, and Scout would cower in the corner and growl. For the record, he doesn't discriminate by race.
Sure enough, the shady one stole my best cordless drill and marked my building with his tag (you idiot, you had the same tag scrawled on your hat). After he disappeared one day, I got letters from the state that I needed to garnish his wages for child support.
There was another guy he didn't like, and he tried to screw me on a business deal.
Lesson learned: trust your dog.