I ditto sottice. Dogs have this uncanny thing to be able to be better judgement of people than we are.

If my dogs don't like something or someone, they are not welcomed in my house.