authentic scottish haggis has been banned in the united states since 1971, when the us department of agriculture (usda) first took a dim view of one of its key ingredients - sheep's lung.