What does 'Cat and dog life' mean?

If people lead a cat and dog life, they are always arguing.

Idioms similar to 'Cat and dog life'

See also: