In a bowl, mix together cornmeal, flour, salt, sugar, baking powder, powdered milk and chilli powder.
Add water and stir to mix well. Do not overmix, the batter should be stretchy from mixing.
Pour batter into a tall cup and place in the fridge.
Insert the skewers into the hot dogs making sure they pass as close to the centre as possible. The skewers shouldn't pierce through the hot dog.
Dry hot dogs with paper towels and dust lightly with cornflour.
Place a deep pan over medium heat or use a deep fryer. Add the vegetable oil.
Take out the cup of batter from the fridge.
Dip your skewered hot dog into the batter, roll it around then bring it up gradually as you push up and down, pull out sharply.
Put the battered hot dog into the hot oil, holding the tip of the skewer a few seconds before letting go.
Repeat for all the corn dogs but do not overcrowd the oil.
Fry until golden brown.
Place on paper towels.
Serve with some spicy ketchup, mayonnaise, sriracha sauce, mustard, relish, salsa, a side of coleslaw a drink of choice.