Select the correct meaning of the Idiom phrase from the options given below:
'Cat and dog life'
1
Life full of happiness
2
Cat and Dogs on streets
3
Pet house
4
Life full of quarrels
Select the correct meaning of the Idiom phrase from the options given below:
'Cat and dog life'