I received a sample for my honest review Hoover Oxy has always been great with pet stains. I have 1 dog (dachshund) and 1 cat (grey tabby) they are both over 15 yrs old and have little accidents here and there every once in a while...I was so excited to get the carpet cleaner out and get to work with the Hoover Oxy Pet Urine Eliminator. It smells great not to strong and had very easy instructions. I used it for spot treatment and in the machine both worked great,no stains left....our house gives it 2 thumbs up and a must for your cleaning cabinet with pets