. . . "Though some will joke that a haggis is a small animal native to Scotland, it is actually a traditional Scottish pudding made with sheep???s heart, liver and lungs, encased in a sheep???s stomach and cooked for several hours." .