01 - Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.
02 - Slide a wooden skewer lengthwise into each hot dog, leaving 1 to 2 inches exposed at one end.
03 - Unroll the crescent dough and separate into 8 triangles. Place a slice of cheese on each triangle if using.
04 - Position a hot dog at the wide end of each dough triangle and roll tightly so the dough spirals around the hot dog.
05 - Place each wrapped hot dog onto the prepared baking sheet.
06 - Brush each wrapped hot dog with melted butter and sprinkle with garlic powder. Add sesame or poppy seeds if desired.
07 - Bake for 12 to 15 minutes, until the dough is golden and fully cooked.
08 - Serve warm, accompanied by ketchup and mustard for dipping.