Pat the frankfurters with paper towel to make sure they are as dry as possible so that the batter sticks properly.
Put all of the dry ingredients in a bowl and mix with a whisk to combine well.
Then add the eggs and milk and beat well with the whisk to get the mix lovely and smooth with no lumps.
Pour the batter into a tall container (I use an easiyo litre container for making yoghurt).
Push the skewers into the frankfurters and dip them into the batter mix, turning slowly so the batter coats evenly.
I use an electric frypan to cook my corndogs as it's big enough to take the length of the 'dog' and the skewer. Heat grapeseed oil (or the oil of your choice) to 350 degrees F or about 180 degrees C, or the setting you use to cook chips.
Put the corndogs into the oil and cook on one side till golden brown, repeat for the other side and lay on paper towels to absorb any excess oil. If you're not serving straight away lay 'dogs' onto a baking rack and put over an oven dish ready to be heated before serving.
Serve hot with chips and tomato sauce or add a leafy salad to pretend it's a healthy meal, lol. I hope you enjoy these as much as we do.