Soaking! You need to let the tar and resins from the smoke dissolve or else you'll just be disguising the odors.
I'd let it soak overnight in shampoo to cut any greasy residue, then rinse well and wash gently. If possible, dry outside in the sun. Using a dryer will shrink muslin up for sure.