Your shaker bottle smells bad because bacteria can grow in the crevices where moisture and residue accumulate.