I have 2 labs and they shed A LOT and leave behind a terrible odor. The Bissell Pet Stain and Odor Upright Carpet Cleaning Formula gets my carpets and rugs super clean and smelling wonderful again.