Have butcher split the pig’s feet. Preheat oven to 450°F. Wash and dry pork. Put it in a large baking pan. Melt the lard and pour it over meat. Put pork in the oven for 20 minutes, till golden brown outside although still raw inside.
Remove meat from baking pan and place pan on top of stove over very low heat. Fry onions in the fat remaining in the baking pan.
Add caraway seeds, garlic and 1 cup water. Mix in paprika. Put back the meat, cover, and return to the oven. Reduce heat to 300°F. and bake for 40 minutes. If necessary add some more water; at any rate baste it several times.
Meantime cook sauerkraut with a little water till it is done.
Mix flour with sour cream and chopped dill and stir it into cooked sauerkraut. Cook over low heat for an additional 5 to 10 minutes.
Remove cooked meat from oven. Cut meat into serving pieces and season with salt to taste.
Arrange sauerkraut on the bottom of an attractive oval fireproof serving casserole. Place meat on top of sauerkraut. Cover the casserole and put in the oven for 5 minutes more before serving.