Smelly dishes usually mean contaminated water in your dishwasher. Rancid food particles in the filter drain are a common cause. Inspect the filter regularly and replace if needed.