The moth balls thing was just an experience I related during my rehab talk at the M.O.M. I was having trouble getting the dog smell out of a carpeted home. I had steam cleaned the carpets, sprayed the usual stuff all over the place and aired it out as much as possible but nothing was working.
The home was empty at the time and was ready for resale with very little effort so I didn’t want to tear up the carpet etc… The showings were going badly due to the smell.
My contractor I was using said we should try moth balls. We put moth balls in the vents (the heat wasn’t on at the time) and in the belly board of the home. The carpet didn’t have a heavy odor so we figured it had soaked through or gone in the vents.
At first it just smelled like moth balls and dog. Then just like moth balls, and then the moth ball smell went away and the home was fine.
Once the moth ball smell went away we were able to sell the home, and the buyer was very happy with the home.
This was not a day or two fix. It took weeks for the smell to go away. And obviously you want to give the mothballs time to dissipate. I didn’t have lot rent payments on the home and had other inventory in stock, so could afford to be patient.
It wasn’t something that I was recommending everyone do, just relating something that had worked for me in this particular case.