Our's do the same thing...I keep a spray bottle of Oxy Clean in the bathroom and spray stains when the clothes come off before they go in the laundry basket. Sometimes dh does the laundry and I know he won't remember to spray. For our light carpet I use peroxide blotted in with a sponge and it takes it all out...wouldn't use it on darker carpet though as it could affect the color...