I have 2 older dogs that have accidents once in a while. I used this multiple times and it removed the Oder and stain from my carpet! I highly recommend this to anyone!!