In French, if you have however many women and one female dog then collectively as a group they are male. This is because the word for dog, (le) chien, is male in gender regardless of the dog's actual gender. In a group of anything that is mixed male and female, male always takes precedence.
English has its issues but, thankfully, randomly assigning male or female to objects isn't something we have to waste brain cells remembering. At school I was learning French and German at the same time, the same object is male in one language and female in another. It's utterly stupid and completely pointless, I don't know why they've never just decided to do away with one or the other gender for all objects from new year's day one year.
Humans definitely have a gender though. There are exceptions, but that doesn't mean that the other 99.x% need to pretend they're not one or the other.