We have 2 kittys and they pretty much have free roam over the house. They know where they are not allowed, like the tables, countertops, my fabric, etc. When I have sold something, I always state that I have cats. Family and friends know we have cats, so it would not be a surprise. I wash all my quilts before they are given as gifts and most of them are given people with pets and/or who smoke.
I don't smoke and no one in my home does know. My Mom smoked but she passed away 4 years ago. I never once minded her smoking in my home when she came to visit. She meant more to me than fussing about the smell of cigarette smoke.