I thought of something relative to laundry, odors. I've probably said this somewhere else, but it is relevant here. I had a friend who visited me for a while and I was distracted with visiting mutual friends, etc. Cat peed on a blanket that was folded up on the cedar chest. I threw it into the washer with some white vinegar and baking soda in the morning and forgot it. I got up the next day and added more white vinegar and baking soda, washed it again. I ended up washing that blanket 4 times that way due to my distractions. When I finally got it washed and out of the washer before it started stinking, it smelled fine. No more cat pee odor. I had often heard baking soda or vinegar, but I believe that the combination of the two is very helpful.
Daughter brought a carload of stuff back after her grandparents died in North Dakota. They were smokers, and smoke can make my daughter gag. She washed a quilt that her g grandmother had made and it smelled like cigarette smoke. "Mom? What can I do?" I suggested that she use baking soda and vinegar and it worked like a charm.
How much do I use? I don't really measure, but probably 1/2 cup of each. Like my blanket experience, if it isn't 100% effective, wash it again.