Haggis is a tasty pudding containing sheep’s heart, lungs, liver, minced with onion, oatmeal, suet, spices, mixed with stock, and being cooked in the animal’s stomach or in an artificial casing.