I have a cat plus lots of dirt from foot traffic as we live in the mountains. I was embarrassed how much dirt came out of the carpet when used the first time. I had just vacuumed with my old one 5 days before. Hope it will continue to be so good for many years. I love the pet attachment. It really works well on my material recliner, especially.