There are various methods of removing greasy stains fom your precious carper. Some can be removed with:
- talcum powder
- cornmeal
- baking soda
- cornstarch
Rub one of the above to the carpet, leave on 6 to 8 hours to absorb the greasy stuff, then vacuum.
You can also use shaving cream or carbonated water to remove small greasy stains. Let dry, then vacuum.
I need to say that the best way to get rid of your carpet stains is to call a professional carpet cleaning company with tonnes of experience. It is safer and quicker.