Resolve is a very good carpet cleaning product. Another good one is BlueMagic 912.
There are several ways to clean a silk oriented rug. Firstly, it is advised to never give your rug to a dry cleaner since they use chemicals to clean the rug that are meant for clothes. It is always advisable to give your rug to a professional rug cleaner who will use ample water and sunlight to clean the rug. However, for day to day maintenance, it is advised to vacuum the rug but in the direction of the pile of the rug and not against it.
use soap and hot water then stain remover
The best way to clean a shaggy rug is to use a steam cleaner, either vapor or dry steamer. It is deeply clean, antiseptic and does not use any chemicals that can cause allergy to some people.
To clean and maintain an outdoor rug on a concrete patio, regularly vacuum or shake out the rug to remove debris. Use a mild detergent and water to spot clean any stains. Allow the rug to fully dry before placing it back on the patio to prevent mold and mildew growth. Consider using a rug pad underneath to prevent slipping and protect the rug from moisture.
One should use a vacuum cleaner to clean modern rugs. It varies from rug to rug but potentially harmful cleaning chemicals should not be used. One should have the rug cleaned professionally if it has become stained or discolored.
The best way to keep your area rug looking good is to vacuum the back of the rug. Use good carpet shampoos and spray, and don't use sprays that may be bad for the carpet.
Can someone suggest a good carpet cleaning wool rug care solution? Maybe something I can use on my own?
A hearth rug is usually made from fire resistant materials. A hearth rug is good to use around a fireplace rather than a normal rug to prevent any accidental rug fires.
You don't want to clean your hard drive as you risk damaging it. Dust won't hurt it under normal use.
Use Rug Pads to save the carpet as it is good idea, look some rug pad images at Navyasfashion
By animal rugs, i am guessing you are referring to tibetan rugs made of natural fibers. If it is so, for regular cleaning just vacuum. But for small stains you can spot clean. Visit this blog for more details http://rugcaremaintenance.wordpress.com/ Good Luck!=)
If the rug is wool, and hand knotted, there is no way you want to use an in home steam cleaner to clean it. There's just too high of a possibility for damaging the rug, and it's really not sufficient for thorough cleansing. Do it right, take the rug to a professional. The only reason you would want to steam a rug in home is if you're taking out hard creases or furniture indentations.