Interesting, I don't recall having had anything of that name but having just looked them up on Wikipedia I think I may have had them, or something similar, in a Chinese restaurant? Obviously I'm not going to be much use for recipes unfortunately, but I would be interested to hear where you get yours (other than making your own I mean), puca?
They're a nepalese/tibetan dish and should generally be vegan friendly, they serve them in pure veg restaurants in nepal and there definitely wasn't any dairy in them. I ate 16 in one session once, 16.... I couldn't eat for about three days after!