Equivalent saying in English

Dogs have masters, cats have staff

Equivalent Sayings

Equivalent saying in German

Hunde haben Herrchen, Katzen haben Personal

Are these sayings equivalent?

Equivalent saying in French

Le chien a un maître, le chat a des domestiques

Are these sayings equivalent?

Equivalent saying in Chinese

猫是主人狗是仆人

Are these sayings equivalent?