We bought an AdoptBox, and lucky for us, this was an included item! We have never used the product, and set it aside once we got it. Last night, our dog got a cut that we did not catch, and she left a bloody trail on our carpet. I pulled this out, because I saw it mentioned "blood" as something it cleans on the back of the bottle. We sprayed the trail, and literally before our eyes the blood completely disappeared. No joke- gone! So I'm basing my review solely on that. Haven't tried on any pet messes, but I will be buying a big bottle just on last night's incident.