</font><font color="blue" class="small">( I will try the Ozone generator. Where can you get them? )</font>
Do a search on "Ozone" and "odor" and you'll find plenty of links. I can't recommend a company based on personal experience, but that I do know that it is a proven technology. It's used for fire restoration and crime scene clean up, in fact. (Think, stinking bodies found weeks after the crime. Yech.)
I've had one for several years, made by a company called Alpine. It was a gift from a relative who is a dealer. (It's a multi-level marketing company.) It worked well while it worked. Gave me a chance to see that ozone really DOES do an amazing job on odors. It recently died, though. I don't expect to be able to get it repaired. They don't seem to offer any way to do that, other than buying certain parts that are prone to breakage. (Some glass plates.) The product is not well made, IMO. It looks rather like a prototype, not a commercial product. For what they charge, I'd expect something much more robust and polished. Frankly, I'd be embarrased to sell them.
Even if they had a repair service, I would not choose to do business with them. Search on them and you'll find they've had legal problems, and lost in court several times. The FTC felt they had made false claims, and the jury agreed. Twice, IIRC. I personally filed a complaint with the FCC, as the product generated radio frequency energy (by design), but was not FCC licensed. I contacted the company, but they told me that since the machine was not used for communication, the FCC didn't have jurisdiction! /forums/images/graemlins/confused.gif
Tell that to your microwave oven! /forums/images/graemlins/grin.gif Check the back and you'll find the FCC number. Anything that generates radio waves above 9kHz is subject to FCC regulation. I cited the appropriate regulations to them but they were, uh, less than receptive. All right, they blew me off.
Oddly enough, since then they have stopped touting their ability to create ozone through walls by radio waves. /forums/images/graemlins/smirk.gif (Radio waves do not create ozone, BTW.)