Preheat the oil to 350 degrees F.
Sift the dry ingredients together in a bowl. In a separate, large bowl whisk together the egg, honey and buttermilk.
Carefully dump the dry ingredients into the egg/buttermilk mixture and whisk to combine.
Skewer the hot dogs and dip them into the batter.
Carefully drop 2 dogs into the oil at a time. Cook to golden brown.
Remove the corn dogs from the oil and set on a paper towel lined plate to drain.
Serve warm with ketchup, mustard or other dipping sauces.