You could also try using soap instead of detergent in the laundry and HOT water.
You can use soap like Fels-Naptha, Zote, or even Ivory. You just want a bar of soap with no fragrances or skin softeners added. Grate the soap as fine as possible and use instead of laundry detergent. Also, add borax and/ or washing soda and baking soda to the wash with the soap.
Good luck. It can be challenging to get smells out of laundry!