Goodness people... It's not rocket science
Chlorhexidine, let soak, scrub until it's sudsy, rinse. Chlorhexidine again, scrub with bristle brush, rinse. Then use Odo-Ban(found at Sam's Club or Wal-Mart-gallon of concentrate is less than $10) to get the smell out.
Chlorhexidine also gets urates out of carpet and any fabric like nobody's business. Just have to let it soak and it comes right out.