01 - Set the oven to 375°F and line a baking sheet with parchment paper.
02 - Insert a wooden skewer lengthwise into each hot dog, leaving 1–2 inches exposed at one end.
03 - Unroll crescent dough and separate into eight triangles. Place a slice of cheese on each triangle, if desired.
04 - Position a hot dog at the wide end of each dough triangle and roll tightly, spiraling the dough around the hot dog.
05 - Place the wrapped hot dogs on the prepared baking sheet with adequate spacing.
06 - Brush each with melted butter, sprinkle evenly with garlic powder and, if desired, sesame or poppy seeds.
07 - Bake for 12–15 minutes, or until the dough is golden and fully cooked.
08 - Transfer to a platter and serve warm with ketchup and mustard for dipping.