Originally Posted by dapperdoctor
Congrats on the best thread title ever.
Coupled with quite the avatar.
That said, I do a lot of cat rescue and can (sadly) share an animal urine clean up tip - enzymes. I don't know about dog pee, but cat pee has a high ammonia and other nastiness content. It'll smell forever and it's almost impossible to get rid of. Enzymes are the only, only, only thing that works.
Enzymes are little microscopic critters that actually eat the urine (and most other bio stuff - puke, bile, feces, etc.). You can buy the off the shelf stuff at a pet store mostly pre-mixed in a spray but that stuff is hit or miss because, depending on shelf life and travel conditions, all the enzymes in it might be dead. If you can find powdered form that you can mix with water, you'll get a fresh batch of hungry little buggers that will eliminate (no pun intended) the remaining urine. The only catch is you have to saturate the material to the same extent is was originally since the enzymes have to find their way to what ever is left.
Since the looks/finish has already been botched by moisture, you might as well give it a go. I highly recommend this before you start with any cleaning, leather care, etc. stuff because once you introduce that stuff it will kill (or block) any enzymes that you introduce later.
I use odormute from here: http://www.gundogsupply.com/odormute-c-concentrate.html
Or I googled this for dogs/puppies here: http://bedwettingstore.com/buyers-guide-stain-removers-dogs.html