For the unwashable items... I have crumpled up newspapers and put them around things and it soaks up the odor. My son vomited in my car (oh the joys of motherhood) and newspaper was the only thing that removed the odor. Crumple the papers so there is more surface area to absorb the odor.