What can I do?

My fiancé sweats in his sleep and it makes my blankets smell awful, my problem is the blankets are big duvets to wash all my bedding it takes 3 loads in the washer and about 9 runs in the dryer. So I’m wondering if there is anything else I could do which I don’t expect there is, I do wash them obviously but I don’t want to do it every week , just twice a month,