Does Michelle have a dog in this fight?
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.) ...
Yes, a dachshund, get it?