Skip to Content

How to Clean Dog Poop Out of a Carpet

How to Clean Dog Poop Out of a Carpet

Dogs are cute until you have to clean up after them. Before your pet is fully potty trained, you will have to deal with poop stains. Apart from simply picking up the poop solids, you have to remove the stains and disinfect the area to prevent spreading the germs.

Apply a mixture of antibacterial dish soap or pet stain cleaner and water on the stained area. Work the stain with a brush until all the stains come out. Rinse the spot with clean water and blot the excess water. Cleaning a dog poop-stained carpet may take a while, depending on the type of carpet and size of the stain. Read our step-by-step guide on how to clean soft and dry dog poop from the carpet.

How to clean soft dog poop from the carpet

The sooner you clean the soft dog poop, the easier it will be to remove any stains. Acids from dog poop or diarrhea can ruin carpet fibers. Follow the steps below to get rid of soft poop stains.

Check this too: Bisell Carpet Cleaner Troubleshooting

Things You’ll Need

  • Commercial pet stain cleaner
  • Dishwashing soap or laundry detergent
  • White vinegar
  • Baking soda
  • Scooper
  • Rubber Gloves
  • Soft-bristled brush
  • Cotton cloths or paper towels


  1. Wear rubber gloves to protect your hands from any strong cleaning chemicals and the disease-causing germs from the feces.
  2. Remove the solids using a scooper or paper towels, place the solids in a bag and dispose of them. You can also throw the solids in the toilet and flush them.
  3. If the poop is very wet, blot the area first without rubbing to prevent the stain from spreading further on the carpet.
  4. Make a mixture of equal parts white vinegar, warm distilled water, and two tablespoons of baking soda in a spray bottle. Spray this cleaning mixture on the stain.
  5. You can also soak the stain with antibacterial dish soap, laundry detergent, or commercial pet stain remover designed specifically for all types of stains or pet waste. If you’re using a concentrate, dilute it and apply as per the instructions. Commercial cleaners may be more effective in removing poop stains compared to the homemade cleaning mixture.
  6. Let the cleaning agent sit from about 10 minutes to several hours, depending on how difficult the stain is. The commercial carpet cleaner should be able to lift the stain and remove the odor too.
  7. Dip a soft-bristled brush in water and scrub the stain until it disappears. You can also scrub using a cotton cloth to avoid brushing out carpet fibers.
  8. Blot as much of the detergent as you can using clean cotton cloths or paper towels
  9. Rinse the cleaned area with clean water.
  10. Use a clean cotton cloth or paper towels to blot as much moisture as you can.
  11. Leave the carpet to dry and vacuum the area.
  12. Clean your hands with disinfectant soap every time you handle pet waste.

How do you get dried poop out of carpet?

Sometimes you leave your dog indoors and have to clean the dog poop after it has dried. Here is how to remove dried poop out from the carpet;

  1. Use a scrubbing brush to break off the dried poop from the carpet.
  2. Vacuum the poop solids and small particles.
  3. Spray a mixture of water, vinegar, baking soda, and non-bleach dishwashing soap to remove the stain and smell. This mixture will remove the stain while also deodorizing any odor.
  4. Cover the area with a towel and let it sit for about 24 hours to work on the stain.
  5. Use a soft-bristle brush and scrub the stain gently.
  6. Blot the excess liquid with a clean white.
  7. Repeat steps two to four because dried poop tends to leave more stubborn stains.
  8. Rinse the cleaned spot with some cold water and blot the area with clean cloths or paper towels
  9. Spray an enzymatic cleaner and let it dry. Enzymatic cleaners will prevent your dog from pooping or peeing in the same spot by completely removing any odor.
  10. Vacuum the cleaned area once it is dry.

How to Sanitize a Carpet after dog poop

Sanitizing the carpet with dog poop stain is essential after cleaning to avoid transferring germs to other areas. After cleaning the poop and you smell a faint odor, it means the germs are still present. There are several products you can use to disinfect a dog poop stain. Follow the steps below;

  1. Scoop all the dog poop solids with a scooper.
  2. Spray the area with a commercial carpet cleaner.
  3. Rinse the area with cold, clean water.
  4. Blot all the liquid with paper towels.
  5. To disinfect the spot, apply some commercial disinfectant to the area. Nilodor 128 is an excellent odor remover and sanitizer for pet waste.
  6. Alternatively, you can spray some hydrogen peroxide or rub some baking soda on the spot. Hydrogen peroxide and baking soda are as good as sanitizing your carpet as a commercial disinfectant.
  7. Allow the product to sit on the stain for a couple of hours until it dries and vacuum with a shop vac.

What takes poop stains out of a carpet?

The longer the poop sits on the carpet, the more stubborn the stain may be. For commercial cleaning products, we recommend using enzyme and oxygen-based cleaners such as Bissell pet stain remover, Simple Solution Extreme Pet Stain and Odor Remover. Spray the commercial product generously on the stain and allow the enzymes to work on the stain for a couple of hours, and let it dry on its own. When the product dries, vacuum the area.

Alternatively, you can make a homemade stain remover. Sprinkle baking soda on the spot and spray it with a solution of 3% hydrogen peroxide and cold water. Scrub the area with a soft-bristled brush to lift the stain. Blot the water with paper towels, cotton towels, or a wet/dry vac.

Check this too: How to Clean Engineered Hardwood Floors


Try out the simple cleaning tips from the article above. With a quality commercial pet stain cleaner and scrubbing, you can quickly remove dog poop from your carpet. To quickly remove the poop before the stain sets in, you can make a cleaning solution of water, white vinegar, and baking soda.