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?