I’m not crazy about it since I think it has obvious sexiest overtones, but agree with other posters that it probably should be judged on a case-by-case basis.
My personal way of judging gendered insults is if the masc equivalent is less insulting, it’s probably sexist. In this case I feel like calling someone a dog is less insulting than calling them a bitch so it is a sexist insult.
I’m not crazy about it since I think it has obvious sexiest overtones, but agree with other posters that it probably should be judged on a case-by-case basis.
My personal way of judging gendered insults is if the masc equivalent is less insulting, it’s probably sexist. In this case I feel like calling someone a dog is less insulting than calling them a bitch so it is a sexist insult.