For a full-on, “the dog had a medical emergency” situation, you need an enzymatic cleaner from the pet store. You can’t cheap out here. Buy the one with the highest ratings, even if it costs as much as a nice dinner. Spray it, let it soak, and let it dry. The enzymes need time to work—usually overnight. You’ll wake up to a miracle, or at least a couch that doesn’t make your eyes water.
I once used an enzyme spray on a cushion that smelled like a zoo, and after a full day, it smelled like nothing. I cried a little. It was a top-five moment in my adult life.
Urine Smell On Your Couch? Try These Tips | MedShun