I've read through this thread and feel I must chime in. Apparently my views are *very* contrarian to the NY/NJ-centric hotdog opinions expressed here. It must be my German nature, but to me the all-beef dog is the aberration. An all pork or pork & beef dog is my first choice. To me an all-beef dog is too dense and heavy tasting. Of course, natural casing, but: They should not be fried or grilled!! A properly cooked frank is simmered (not boiled!) until it reaches the right temperature. Boiling will overheat the dog and cause the casing to break, likewise grilling or frying will rupture the casing. Once the casing is broken the "snap" is gone. Then it is eaten by hand with a roll (semmel) on the side and a dab of mustard to dip into. Heresy, I know, but I gotta call 'em like I taste 'em. Union Pork Store german-style dogs are about the closest you can get to a proper German wiener. Of course I usually eat a few cold in the car, so I have to buy enough to make sure I'll still have some when I get home!!