Dunno about German but in french dogs are male or female depending on their actual gender (obviously the female word has been adopted as a slur towards women, to be fair sometimes the masculine also is used that way for men).
In German, dogs are male by default (der Hund can be used as a generic term for both male and female dogs), but bitches are female (die Hündin). Cats are female by default (die Katze), but tomcats are male (der Kater).
We do not use Hündin as a slur for women, but Hund can be used as a slur for men.
Dunno about German but in french dogs are male or female depending on their actual gender (obviously the female word has been adopted as a slur towards women, to be fair sometimes the masculine also is used that way for men).
In German, dogs are male by default (der Hund can be used as a generic term for both male and female dogs), but bitches are female (die Hündin). Cats are female by default (die Katze), but tomcats are male (der Kater).
We do not use Hündin as a slur for women, but Hund can be used as a slur for men.
The male word is also used as slur for men in Québec. It’s usually accompanied by copious religious profanity and a few tasteful adjectives.
German has both genders for dogs, but since the variants look (and sound) slightly different, it’s not instantly obvious:
Der Hund - a male dog
Die Hündin - a female dog