I have a little half-slip of papers that's been kicking around for years, and I keep losing it. I found it again just now and will immortalize it on the internet:
1 qt 3% Peroxide
1/4 cup baking soda
1 tsp liquid soap (Ivory)
Bathe in mixture for 10 min. Rinse with water.
In other words, if you have a dog, and the dog gets skunked, this is how you get rid of the smell.