01 - Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.
02 - Insert a wooden skewer lengthwise into each hot dog, leaving 1 to 2 inches exposed at one end for grip.
03 - Unroll crescent dough and separate into triangles. Optionally, place a slice of cheese on each triangle.
04 - Place a hot dog on the wide end of each triangle and roll it tightly, spiraling dough around the hot dog.
05 - Set the wrapped hot dogs evenly on the prepared baking sheet.
06 - Brush each wrapped hot dog with melted butter, then sprinkle with garlic powder and, if preferred, sesame or poppy seeds.
07 - Bake for 12 to 15 minutes until the pastry is golden and cooked through.
08 - Serve warm with ketchup and mustard for dipping.