I think there are many products which only boast of removing pet stains. I would suggest you to read this How to remove pet stains from carpets". I followed each and every step, now the old carpet looks like new. During my home warming party, no one came to now that the carpet was an old one. Visit this following link to read more. http://www.fetch4pets.com/How-to-remove-pet-stains-from-carpets.php