I definitely eat haggis, but wont touch black pudding.
White pudding is lovely, though. And fruit pudding! (This is not what you would think... it's a 'sausage' of cereal, suet, spices & dried fruit... to be fried and served with breakfast.)
And cloutie dumpling is nice too... it's a bit like Christmas pudding but spiced differently, and less sticky. This is eaten fried with breakfast as well.
I just dont get it when people complain about the food here... i think it's fab!