In a large bowl, stir together the flour, cornmeal, sugar, baking powder and salt. Stir in melted bacon drippings. Make a well in the center, and pour in the egg, buttermilk, and baking soda. Mix until everything is smooth and well blended.
Pat the hot dogs dry with paper towels so that the batter will stick. Insert wooden sticks into the ends. Dip the hot dogs in the batter one at a time, shaking off the excess. Deep fry a few at a time in the hot oil until they are as brown as you like them. Drain on paper towels or serve on paper plates.