Fantastic product! Having a dog can be a challenge! With this product the carpet cleaning is a breeze! As the label says - it removes the stubborn stains and gives it a great smell! I would highly recommend this product. Thanks Bissell!