So I just had all of my souvenirs from England confiscated at the border. After it was taken I casually asked what the grounds were so I could avoid the issue in the future.
The border agent implied it was because she doesn't like pate because "Foie gras" is unethical. When I told her it wasn't Foie Gras, she informed me it was made in France. When I pointed out the label said "product of the UK", she pointed to the picture on the label and said it might be wild. When I pointed out that species is commonly farmed, she said she didn't know why, she doesn't make the rules, and it is my responsibility to determine what I'm allowed to import or not... there's a website for that.
Take my $10 pot of pheasant pate... I give up.
Update: http://www.inspection.gc.ca/plants/imports/airs/eng/1300127512994/1300127627409 (thanks to +Kevyn Winkless)
That said, the border agent's attitude was ridiculous. I recommend filing a complaint. It is your responsibility to check in advance whether your items can be imported (the tool here will tell you what the border officer's decision should be: http://www.inspection.gc.ca/plants/imports/airs/eng/1300127512994/1300127627409# ) , but it's also the border agent's responsibility to clearly indicate the grounds for refusing entry. They don't have to give you much in the way of detail, but they do have to give you a reason. You don't get to argue.
In this case: no meat products. Wild fowl is always verboten.
Since she was unable to state simply it's doubtful her decision was based on any real consideration of the regulations, and her attitude requires adjustment. Even if not true, she could simply have said "meat products of any kind are prohibited, sir." and be done - you'd have thought "curses, I should have checked!" and that would have been the end of it.
border agent's responsibility to clearly indicate the grounds
This is what left me with a bad taste. It was very clear that neither she, nor her co-workers, were overly clear on the regulations involved. (three people spent over 5 minutes gathered around a computer discussing its permissibility)
Wild fowlMeat is always verboten.Keep it simple ;) It wasn't wild, and wouldn't have mattered if it was mutton.
But yeah: biggest problem at the border for reasonable people is never "I didn't know it was forbidden" and always "you obviously don't really know what the hell you're talking about"