We make our black pudding with fresh pig's blood which we collect from our county abattoir; we're slaughtermen too. Fresh, real blood black pudding is so rare most fans have never eaten it. All the major black pudding producers we know make theirs with imported dried blood powder instead. We also make sumptuous white pudding and a stunning haggis. Don't forget, we may have a stockist near you (we have over 130 butcheries, delis and farm shops), have a look at our interactive stockist map to find yours.