Mix dry ingredients (flour, sugar, yeast, and salt) in a bowl. Gradually add the wet ingredients (butter and water) and knead into a smooth dough. Cover it with a cloth or cling wrap and let rise for about 20 minutes.
Divide the dough to desired size to roll it flatter. Use a dough roller to flatter each piece. Use a knife to cut the doughs vertically like stripes.
Cut hotdogs into desired sizes. Take each piece of dough stripe and wrap it closely around the piece of hotdog. Line them up on a baking tray.
Brush each hotdog wrapped dough with a beaten egg. Bake them at 350'F for 20-30 minutes until golden on top.