Try hand washing with detergent and Oxy Clean or bleach for colors, let them soak for a while to get the smell out. You might have to do it twice. Dry in the sun, not dryer. Been there , done that with pee pee accident in kids shoes, lol. I have washed Twinkle Toes in the washer in a tied pillowcase on extra gentle but they weren't brand spanking new so I wasn't too concerned if they wore a little. You are going to lose some of the rhinestones anyway from wear and tear. I have noticed in the past that Sketchers don't hold up as well as I thought they would.