We have a new puppy and we are trying to housebreak her,my new bissell carpet cleaner does a fantastic job of cleaning our carpet .This is the second one I've owned.I can't see me buying any other brand.