I don't see how you'd have to do anything different for a Muslim. They are allowed sheep and all the parts. I make my own either by hunting (venison or hog) or buying the parts directly from the slaughter house (sheep or beef). As for vegetarian, I can't help you. As a chef maybe you could improvise a vegetarian haggis.

YMOS,
Tony