I bought this for my daughter. She has a large dog that sheds. It is effective in cleaning and deodorizes the carpet.