Yes they have an acidic rinse and bio enzyme that are both used to treat pet stains. Was $30 each for each room. So i did both for $60 in one room and just the bio enzyme in another room for $30.
Don't know about dog stains. They did wonders with our carpet. Looks almost new and is 18 yrs. old.
I would say yes, most defiantly.
Thanks! Your answer is awaiting moderation.