<<might not be the only things we smell cooking in the kitchen on xmas>>.......you mean bear or possum??