I usually wash my quilts when I'm finished making them and then put them away. I store my fabrics in plastic containers and they have kept the smoke smell and the cat dander away. I also have a dog, but I don't allow them to smoke or get in the fabrics. I lived with smokers most of my life and I'm so glad to get rid of that horrible smell. I made my husband smoke outside and never near me or my fabrics. I am sensitive to smells as well and migranes, so know how you feel. I just try to make things smell fresh when I use them. Go ahead and sell, but prewash and package for freshness. Keep the smokers out of your area!!!!!