a healthy and perhaps frugal tip...
Do you use air freshener in your bathroom for toilet odors?
(I hate the chemicals and it seems a waste of money)
You can light a couple of matches instead and burn up the smelly gas. It really works. We've done it for years. In a more difficult case you can light a couple more moving them around the room a bit.