Braised Lamb Dumplings