how can dogs sense bad people