Have you tried white vinegar to get the smell out? It allegedly neutralises the pong. Febreze IMO is just a cover up (as you've discovered) not to mention that I hate the smell of it! You might also like to put the bag out in the sunshine assuming you have some at the moment.