I have a hard time understanding those people who always refer to cats or dogs as a "he" or a "she" regardless of the animal's gender. You know the people I'm talking about. You correct them every time for a while, but they never learn, and eventually you just sigh and give up.
Grace: And this is our new puppy. He's a dalmatian.
Everett: What's her name?
Grace: Well, actually, he's a boy. His name is Rex.
Everett: When did you get her?
Grace: (sigh) ...
I've assumed that these people do it because they had a childhood cat or dog and it was a girl so now they call all cats and dogs "she." I don't know if there's any truth in that; I guess I should just ask them next time.