Preheat your oven to 375°F (190°C).
Line a baking sheet with parchment paper for easy cleanup.
Pat the mini hot dogs dry with a paper towel. Dry sausages help the dough stick and bake crisp.
Unroll the crescent dough and separate it into triangles. Cut each triangle into 3–4 skinny strips, depending on the size of your sausages.
If using cheese, place a small pinch on one end of the strip. Set a mini hot dog on top and roll it up snugly. Leave the ends slightly exposed for a classic look.
Arrange the wrapped dogs on the baking sheet, seam side down, with a little space between each.
Whisk the egg with water.
Brush a light egg wash on the dough for a glossy, golden finish. Sprinkle with seeds or seasoning if you like.
Bake for 12–15 minutes, until the dough is puffed and deep golden brown. Rotate the pan halfway if needed for even browning.
Let them rest for 3–5 minutes.
Serve warm with mustard, ketchup, or your favorite dip.