{v. phr.}, {informal} To live a hard life, work hard, and be treated unkindly. * /A new college student of long ago led a dog's life./
LEAD A DOG'S LIFE
Meaning of LEAD A DOG'S LIFE in English
Slang English vocab. Английский сленговый словарь. 2012