Fighting like cats and dogs

Photo of a cat and dog fighting
To be fighting like cats and dogs means to be arguing or fighting constantly. It describes a relationship between people who just don't get along.

The phrase comes from the long-standing image of cats and dogs as natural rivals. Because their clashes were seen as noisy and chaotic, the expression became a way to describe frequent arguments.

The two brothers were fighting like cats and dogs during the whole car trip.