I have alot of kiddos and Puppies in my life and although I love every minute of it .....I do have carpet issues sometimes! Here is what works great for me!
I add 1 tablespoon of bleach to the WATER (very important) I like to buy the different scented bleach! If you add a small amount of bleach to the water you can even use it on darker carpet without any color changes....Just try a teaspoon first!
Hope that helps.. Works great on ivory or eggshell clothing stains also!