I second the Nature's Miracle suggestion. I SWORE by that stuff back when my senior lab was still alive and couldn't control her bladder like she used to. It never stained any surface I put it on, and it was the only thing that made the smell go away.
That was the first question I asked one of the senior managers there. He brought up that they would be at SXSW in March... I pointed out that Dallas was on the way to Austin. "That's a great point". was his response.
So maybe we get a little glimpse sometime early March if we're lucky?