in skillet cook bacon over med-high heat until crisp. lay on paper towel. crumble and set aside. drain all but 2 tbls. from pan.
add beef in batches to brown, transfer to slow cooker with a slotted spoon.
reduce heat to medium. add onions and cook and stir until soft. Add garlic, caraway seeds, salt, pepper,and bacon. cook stirring for 1 minute.sprinkle flour over mixture and cook, stirring another minute. add gin, wine and beef broth cook, stirring until mixture thickens. stir in sauerkraut.
add mixtur to slow cooker, stir until all combined. cook on low 8-10 hours or high 4-5 hours or beef is tender. stir in sausage and cook on high 15 minuted or sausage is heated through. top servings with a dollip of sour cream.