This cleaning formula works really well on the carpets. It smells so good! It gets the stains and the stinky dog smell out the carpets and makes them smell fresh again. I was very impressed with the cleaning power.