Find the word definition

Wiktionary
have someone by the short hairs

vb. (context idiomatic English) To have someone in a difficult situation in which he or she is without alternatives and can be controlled.