re: “Does Michelle have a dog in this fight?”
Never heard “it” called a “dog” before. Lots of other slang terms used throughout history (like, one eyed lizard etc.) ...
lol