(Image credit: Apartment Therapy )
When we purchased our recent rugs from Ginger Blossom, the accompanying literature included many stain removal tips. Specifically, one method using only detergent, vinegar, and water, is recommended for a number of stain-inducing materials and foods.

The procedure:
Apply detergent
blot
Apply vinegar
blot
Apply detergent
blot
Apply water
blot


According to the pamphlet, this method works best on the following items:
alcoholic beverages
ammonia
bleach
candy (sugar)
charcoal
chocolate
gravy
lipstick
metal polish
milk
mud
perfume
rust
sauces
toothpaste

Related: How To: Foolproof Red Wine Stain Removal