Probably not, as it does not have an activated carbon filter. You would have to buy the new replacement filter, which has the activated charcoal filter integrated inside. The larger models, such as the 2889 or 5659, which I also have, have an activated carbon filter, so they also remove odours without any problems. But as I wrote, you can pimp the small one with the new filter. I hope I was able to help.