ever since canada geese have been put on the general licence it has been legal to sell them, this was to encourage people to shoot them and use the meat as they are classed as an alien species ( like the grey squirrel) . (this does not apply to other species of geese but there is talk of some areas selling greylags, ie orkneys, but not 100% sure on this.)