Idiom: Cat and dog life

See also: