This pet cleaner is easily the best i've ever used. I have two huskeys, as you can imagine, my carpets have been through the wringer a little bit. With this Bissell carpet cleaner, my floors look BRAND NEW. Call it a holiday miracle.