Baby wipes clean more than babies!
Baby wipes can thoroughly and gently clean any carpet and are even safe enough to use on fine silk thread rugs. The first wipe you use will be to get rid of any solids, once you have the solids taken care of take a new wipe and gently rub the stain until it disappears. Once the wipe becomes soiled it is time to grab a new wipe, if the stain covers a larger area you will need to use several wipes to finish the job.
In getting rid of the stain in this matter your carpet will not be damaged by using harsh chemicals cleaners and will be restored to a clean and fresh state.