Spicy Sour Lamb Dumplings