Heat oil in a deep fryer or large heavy pot to 365 degrees F (185 degrees C).
In a large bowl, whisk together flour, cornmeal, sugar, baking powder, and salt.
Stir in melted bacon drippings, egg, and buttermilk until smooth.
Pat hot dogs dry and insert wooden sticks into the ends.
Dip each hot dog into the batter, coating evenly.
Carefully lower into hot oil and fry until golden brown, about 3-4 minutes.
Drain on paper towels before serving.