There are several commercial dishwasher cleaners available that are specifically formulated to remove odors and clean the appliance. Look for a reputable brand and follow the instructions on the packaging.