keep sb on a short leash

have/keep sb on a short/tight leash (to have a lot of control over someone's behaviour and allow them very little freedom to do what they want ) — держать на коротком поводке, держать в строгости, держать в ежовых рукавицах

Example: He doesn't go out with the lads so much these days. Michelle keeps him on a tight leash.

see also
[держать на коротком поводке],
[держать в ежовых рукавицах]
see also
[run a tight ship]
[keep sb on their toes]
[keep a tight rein on sb]