n. phr. A life of misery, poverty, and unhappiness. Diogenes, the Greek philosopher, lived a dog's life inside an empty barrel.
DOG'S LIFE
Meaning of DOG'S LIFE in English
American idioms English vocabulary. Английский словарь американских идиом. 2012