OR the Aldi store-brand uncured turkey dogs. I don't know if you've had the Aldi store-brand uncured turkey dogs but they're basically the champagne of uncured turkey dogs and YUP I typed those words just because I'm pretty sure no one has ever typed them before.