Cats and dogs have two different language systems, including body language system. The same action has different interpretations for cats and dogs, which is why cats and dogs often fight.
For example, when a dog is friendly, it will raise its front paws, but this action is offensive to cats, so it will be mistaken for unfriendly dogs. Similarly, the cat's active hug to the dog is also a biting action for the dog. Dogs will definitely refuse and fight back out of the instinct of prevention, completely misunderstanding Mao's meaning.
In fact, cats and dogs can't live in peace at all. Some families have dogs and cats, which will gradually reduce contradictions in the subtle training and daily running-in of their owners.