Esempi

Li conosco da anni e li ho sempre visti litigare come cani e gatti per tutto il tempo. Non poteva più assolutamente continuare e, finalmente, si sono separati

I've known them for years and I've seen them fight like cats and dogs
for the whole time. They couldn't go on anymore like that, so they split
up

In campagna elettorale si possono vedere politici, che una volta si dicevano “buoni amici”, litigare come cani e gatti

During a political campaign you may see people, who once would call themselves “good friends”, fight like cats and dogs

Sono fratelli ma sono come cani e gatti: litigano in continuazione e non puoi lasciarli soli un minuto

You cannot let them alone for a minute. They are brothers but are like cats and dogs: they keep fighting all day long