There's a few different things I think work. I've used oxy clean. I love Zout. And one, I can't remember it's name exactly, it's in the infant aisle. It's a white bottle with a pink label. It gets a lot of stains out plus the smell. I have heard of people dumping a can of coke in the washer. The acid dissolves stains. Or you could try pepsi, it actually has a higher acidity level than coke. If all else fails. There is plain ol' clorox bleach.