01 - Preheat the oven to 375°F. Line a baking sheet with parchment paper.
02 - Insert a wooden skewer lengthwise into each hot dog, ensuring 1 to 2 inches remain exposed at one end for a handle.
03 - Unroll the crescent dough and separate into triangles. Optionally, place a slice of cheese on each triangle before assembly.
04 - Place one hot dog at the wide end of each dough triangle and roll tightly so the dough spirals around the hot dog.
05 - Transfer the wrapped hot dogs to the prepared baking sheet, spacing evenly.
06 - Brush each with melted butter, then sprinkle garlic powder and, if desired, sesame or poppy seeds over the top.
07 - Bake in the preheated oven for 12 to 15 minutes, or until the dough is golden and cooked through.
08 - Serve warm with ketchup and mustard for dipping.