When my RB Goldie was in the final stages of her cancer, she made a mess all over my apartment. I found Resolve to be the best followed up with Nature's Miracle. Renting a Rug Doctor for a weekend and using the Rug Doctor pet stain remover additive was the remedy of last resort, which I did after she went over the bridge - it worked like a charm. Good luck!