The longer you wait to remove a pet accident, the greater the chance of permanent damage to your carpet.
Work as quickly as possible, as the natural acids in the feces can have a disastrous effect on some carpet fibers. Stifle the gag factor by covering your nose with a bandana, put on some rubber or vinyl gloves, and get to work. A strong piece of cardboard or plastic dustpan comes in handy when scraping up the mess.
Carpets are made from wool, nylon, polyester, polypropylene and acrylic. All except wool can handle hot water on their fibers, but wool requires cold water to avoid damaging the fibers.
Use the following method to remove diarrhea pet stains from all all carpets except wool.
Remove Solids First
Gather some paper towels and scrape the mess onto the cardboard or a plastic dustpan you can clean later. Toss away the cleaned-up mess in a plastic sealable trash bag. Do not blot the stained area until you clean it, as you can force the excrement into the fibers of the carpet. Keep the trash bag handy for other dirtied towels. After you've removed the majority of the mess from the carpet, all that remains is to sanitize and clean it. For dried feces, use a dull knife to lift the material from the carpet.
Spray the stained area of the carpet with a pre-treatment laundry product that contains an oxygen bleach; let it sit as you mix up the new cleaning solution.
Soak the Stain
Add heated spring or distilled water to a gallon bucket and mix in 2 tablespoons of liquid laundry detergent to make suds. Soak the area with the solution, letting it sit for at least 10 minutes.
Dip a soft bristle brush in the sudsy water and apply it to the carpet, scrubbing the stain repeatedly until it is gone, working from the outer area of the stain to the inside.
Rinse the bucket to remove soapy residue and refill with cool distilled or spring water. Rinse the cleaned area on the carpet to get rid of any remaining detergent in the carpet. Once the detergent is gone, blot the rinsed area with paper towels or a soft cloth to remove excess moisture.
Add 1 part vinegar to 1 part spring or mineral water to use as an odor-removing agent. Combine the ingredients in a bucket and pour some of the mixture directly onto the formerly stained area of the carpet. Pat the area with paper towels to remove the excess and let the area thoroughly dry.
A Touch of Baking Soda
Sprinkle baking soda over the area and let it sit for at least 24 hours to remove any lingering odor. Vacuum the baking soda the next day. Avoid using brand-name odor neutralizers, as these can be fatal to dogs if ingested.
Wool Carpets or Oriental Rugs
Remove the Solids
Scoop up the solids using a plastic spatula into a trash bag.
White Vinegar Cleaning
Combine 2/3 cup of cool distilled water and 1/3 cup of white distilled vinegar in a spray bottle. Spray the affected area and blot with a white paper towel or cloth without rubbing or scrubbing the spot. Continue patting the area until the stain has thoroughly been lifted from the rug.
Safe-for-Wool Spot Remover
Apply a spot cleaner approved for use on wool to a clean white cloth and continue blotting the area. As a final measure, set a clean cloth over the wet area of the carpet and stand on it to soak up any remaining residue.
Sprinkle baking soda or an approved-for-wool absorbent product on the wet area of the rug and let it dry overnight. Once dry, vacuum the area thoroughly.