I have no carpet, and I have to say that cat hair is not my major "hair" problem around here. Believe it or not, I don't notice a lot of shedding from either of mine, and Mimi has extremely long hair. The dogs are a different story. But at least when I clean up, I sweep and vacuum it off of the hardwood floors, but no more carpet for me, not while I have mud loving Golden Retrievers in my house!!!