Fill a deep pot with oil and heat to 350° to 375°
In a mixing bowl, combine all dry ingredients. In a separate bowl, whisk together the egg, milk, buttermilk, and melted butter. Then pour wet mixture into dry mixture until smooth.
Pour batter into a tall slender cup. This makes dipping the corn dogs SO much easier.
Put skewer through the hot dogs and pat the hot dogs dry with a paper towel.
Dip and twirl hot dog in the batter until bater reaches the skewer.
Place into the pot while carefully holing the sick. Keep turning until the color is even, about 3 minutes until the hot dogs are cooked!
Place on a stack of paper towels on a plate or cookie sheet to drain excess oil. Serve with a drizzle of honey, or toppings of choice.