Slit the hot dogs lengthwise, forming a deep pocket end to end in each one. Fill the pockets halfway with the sauerkraut mixture. Put a stick of cheese in the center of each and top with the remaining sauerkraut mixture. Wrap a bacon slice around each hot dog to hold it together, and secure the ends of each bacon strip with wooden toothpicks.