Vaccume sealing really takes the smell away, but not sure if it would acually prevent the dogs from sniffing it, maybe a person lol... not really sure though. I'd say go with that its your best bet. You can find a vaccume sealer in walmart they are pretty cheap.