I struggled with stink in my dipes at first because I have an HE front loader. But now here's my routine:
1. Delicate wash to soak them and rinse away some pee and so forth, no spin so they stay good and heavy, thus tricking machine into using more water.
2. Tiny bit of Charlies or Country Save and hot heavy duty wash, rinse, spin.
3. Pour water in to soak everything again, sanitary wash (which is a 2 hour cycle!) on super hot, no detergent.