Yah, ozone will do the trick.

I had a sick dog go explosive from both ends in my car once. It was BAAAAADDD!!!!

Believe it or not, my insurance paid for a professional detailing. I had already shampoo'd the seats & carpet 3 times & still couldn't drive it. I had to wear a military gasmask to drive it to the detail shop (people look at you funny when you do that). The owner of the detail shop literally tossed his cookies out the window just driving it from the parking lot & into the shop.

He ran his ozone generator in it for 3 days (not recommended but it worked). I put another 100K miles on that car after that.