My husband was a veterinarian in his former work life( disabled Now) and we sold the heck out of Nature's Miracle for urine odors. Because it works. Important to follow the instructions.
My house cat began peeing on my new furniture. I treated my upholstered furniture with Nature's Miracle and you can't smell anything now.
Good luck.
Chris