This page contains the following solutions.
I have been using Mean Green to shampoo my carpets for years. I use about 1/2 cup per gallon of water and it doesn't clog up your pump like pine oil will.
Cleaning Carpet
Make Your Own Cleaning Products
Dry Carpet Cleaner Recipes
Cleaning Dog Urine Stains from Carpet
Using Shampoo as a Carpet Stain Remover
Using Vinegar and Water in a Carpet Cleaner
Homemade Carpet Cleaner Recipes
Homemade Furniture Polish Recipes