Cat diarrheaed on carpet! Not even my cat, some neighbors cat! Yuck!!!!! This stuff works great to clean it. Stain and smell gone.