Quizzing Live

From Which Animal Does Haggis Come From

Answer:
Sheep