CAT-AND-DOG LIFE Meaning of CAT-AND-DOG LIFE in English quarrelsome existence, life full of strife Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012