01 - Preheat oven to 375°F (190°C). 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.
03 - Unroll crescent dough and separate into triangles. Place one cheese slice on each triangle if using.
04 - Position each hot dog at the wide end of a dough triangle and roll up tightly, spiraling the dough around the hot dog.
05 - Lay dough-wrapped hot dogs on the prepared baking sheet in a single layer.
06 - Brush each wrapped hot dog with melted butter. Sprinkle garlic powder and, if desired, sesame or poppy seeds over the tops.
07 - Bake in the center of the oven for 12 to 15 minutes, or until the dough is golden brown and cooked through.
08 - Serve immediately while warm, accompanied by ketchup and mustard for dipping.