In a large Dutch oven over medium heat, cook the bacon until crispy. Remove, chop, and set aside, leaving the rendered fat in the pot.
Working in batches, add venison to the pot in a single layer—do not overcrowd. Add about 1 tbsp olive oil per batch, then season with salt, pepper, and dried herbs. Sear until browned and caramelized on all sides. Transfer each batch to a separate bowl to collect juices.
In the same pot, add the chopped onion. Cook until soft, golden, and slightly sticky, scraping up browned bits from the bottom. Add the chopped potatoes and the reserved bacon. Sauté for a few minutes until everything starts to caramelize together.
Stir in the minced garlic and cook for 1–2 minutes until fragrant.Pour in the white wine to deglaze, scraping up any remaining bits from the bottom of the pot.
Add beef stock (enough to pool around the ingredients, about 4–6 cups). Return the venison and all collected juices to the pot. Stir in Worcestershire sauce, balsamic vinegar, and white wine vinegar. Bring to a gentle simmer.
Cover and let simmer on low heat for at least 4 hours, or up to all day. Stir occasionally. As it cooks, the stew will naturally thicken into a rich, hearty slurry as the potatoes break down and the venison becomes incredibly tender.
Taste and adjust seasoning as needed. Add more balsamic and worcestershire for deeper flavor. Serve hot, topped with sauerkraut and plenty of fresh dill.