I might as well say this: it makes my current job seem even odder. Office work for a dog show company. Meaning "bitch" is a technical term. I'm not sure I'll ever get used to that.
("Dam" is also a technical term. It's for the mother of the canine in question.)
...Yeah, I've got nothin'. Puts the dramas that people in the dog show business experience into something sort of like perspective, maybe.