Here's a trick I've read about but haven't tried:
Put the fabric in a container with a lid, add an open box of baking soda and cover. The baking soda will absorb the odor. Charcoal briquets will also work, just make sure to put them in a drawstring bag or something that breathes so the charcoal doesn't come off on the fabric. It may take several days.