Pre-heat the oven to 180°C (356°F) top and bottom (fan oven 160°C (320°F). In a bowl, stir together 4 of the shallots, the bacon, garlic, herbs, mustard and olive oil to create a stuffing. Cut deep into the meat lengthways and fill with the stuffing. Roll up, tie with cooking twine and season.
In an ovenproof roaster, heat the vegetable fat at a high temperature and lightly fry the roast. Add the remaining shallots, carrots and celery. Pour in 1 bottle of dark ‘Alt’ beer and the veal stock. Place the roaster in the pre-heated oven and cook the meat on the middle shelf for approx. 1 hour. Periodically add more liquid, and the rest of the beer if needed.
Take the roaster from the oven and remove the roast from the tin. Cover and allow to rest. In the meantime, bring the stock to the boil, reduce over a high heat and season. Sieve, and add to the roast.
Dice the bread and place in a large bowl. Add the milk to the bread and leave to steep for 10 minutes, then squeeze out.
Over a moderate heat, melt the butter in a small pan and fry the onions until translucent. Add to the bread mix along with the parsley and eggs. Knead to a uniform dough and season. Shape the dough into dumplings. Bring a large pan of salted water to the boil and marinate the dumplings in at a slightly reduced temperature for 10-15 minutes. They will float to the surface when they are cooked.
First roughly chop the cabbage, then cut the leaves into diamonds. Stir the remaining ingredients together in a large bowl and mix in the salad. Leave to marinate in the fridge for approx. 1 hour, and bring to room temperature 10 minutes before serving.