I have a cat. A black cat. She's little and has fairly short hair, but she sheds. I don't care. I have a cat. That means cat hair on stuff. If I minded, I wouldn't have a cat. There's the vacuum for the floor and couch and the washing machine for other things. These are enough. When people visit, they are in the home where my cat lives. If they have a problem with cat hair, respectfully, they can stay away. If they are allergic, I will happily clean really well before they arrive, and make sure my cat is comfortable elsewhere while they are present. But this is her home, and her hair here is fine.