I do not have a pet, but the unit is great or cleaning seat cushions, throw rugs etc. It is easy to use and to clean when finished. The price is great.