In Portuguese, I find it funny that gato/gata could be someone attractive or a literal cat.
fox is older term for a good looking female. also a vixen is a term for a suductress.
Most I can think of at the moment are derogatory.
A “dog” is a person pushing their horniness to inappropriate levels.
A “cow” is someone fat and slow/stupid.
A “shark” is a savvy business person who edges into taking advantage of people unethically.
A “snake” is a liar and a cheat. Sometimes slang for a penis.
Quiet, shy people are “mousy”.
Someone who tattles to cops/authority is a “rat”.
A “chick” is an old-timey term for a girl/woman that might get you slapped.
A “kitty” is a vagina and also may get you slapped depending on context.
Someone messy/dirty is a “pig”. “Pig” might also be used for a man who is rude and pushing sexual innuendos onto women without their consent.
While to “go the whole hog” means to not hild back, to embrace doing a thing completely.
Why would chick get you slapped? Growing up that just meant girl. No connotations
Someone who is a snake can’t be trusted.
Of course the word bitch, a female dog.
“Chatte” (female cat) is the equivalent of pussy in english.
“Poulet” (chicken) is a cop. “Poulette” (hen) is a rather disrespectful word for a women.
“Gorille” (gorilla) is a tall muscular person.
“Cochon” (pig) is someone filthy, especially in the sexual sense. (can be used as an adjective, “films cochons” are porn films).
“Canard” (duck) can be a newspaper, or a mistake when playing music.
“Levrette” (female greyhound) is the name for the doggy style sexual position.
“Vache” (cow) can be either someone mean, either a cop. The second case is rarely used except in the sentence “Mort aux vaches” (death to the cops) and probably comes from the Wache germanic root for Guardian, rather than the actual animal.
Cougar, older women attracted to younger men.
In USA pigs = police