There is no denying that it’s great to have a dog in the house. Dogs are clever, loyal, affectionate and great with kids. However, sometimes the dog does its business in the house either because they are not still housebroken or because you’ve forgotten to take them for a walk.

Cleaning the feces and urine is a dirty job, but not so hard as getting rid of the horrible smell. You scrub and scrub, and it still stinks badly, right?

So, today we’re going to talk about how to eliminate dog poop odor. I’m going to offer you three amazing ways to deal with the problem, so stay tuned.

How to eliminate dog poop odor quickly?

How to Eliminate Dog Poop Odor

If your dog has done his business on the carpet or the floor you have to clean it as soon as possible, or it’s going to stain, and the odor is going to last forever. So, use rubber gloves to remove the feces and then you can worry about the smell.

#1 Prepare a white vinegar solution

white vinegar solution

One of the best ways to get rid of any pet smell is to prepare a white vinegar solution and scrub the stain with it. Here’s how to do it:

Necessary ingredients:

  • White vinegar
  • Water
  • A scrubbing brush
  • Paper towels
  • Baking soda


  • Mix half a cup of white vinegar and half a cup of water. Depending on the size of the stain, you might have to use a whole cup of vinegar.
  • Scrub the stain with the concoction.
  • Mop the excess moisture with a paper towel.
  • Sprinkle the area with baking soda and leave it overnight to dry.
  • In the morning, vacuum the baking soda.

This method works excellently for carpets and ensures that they are going to smell fresh again. However, you might want to test the solution on an inconspicuous part to see if it will bleach the color.

#2 Buy a pet’s stain remover

If you want to be prepared, you can buy a pet’s stain remover and use it when your dog makes a mess. The good thing about these products is that they are specially designed to deal with strong odors and to remove the stains. Look for the ones with the word “oxy” in the description.

For example, you can try:

What’s more, these pet stain removers are suitable for many surfaces, including clothing and they are easy to use. Just spray, wait a couple of minutes and blot it dry.

#3 Use baking soda

baking soda

Another way to eliminate the horrible smell of dog poop is to use baking soda. It’s perfect because it absorbs odors and it’s safe to use.

Necessary ingredients:

  • Baking soda
  • Water
  • A vacuum


  • Mix baking soda and water to make a thick paste.
  • Apply it to the affected spot.
  • Wait for it to dry.
  • Vacuum it.
  • Repeat until the odor disappears.

As a final measure, if nothing else works, you might throw the carpet away and get a new one. But that’s very unlikely. Also, make sure that your dog doesn’t have access to the newly cleaned spot to avoid repetitions.

What do you think about these tips on how to eliminate dog poop odor? What’s your solution for getting rid of the stink? Share in the comment section.

Her experience as a veterinarian stretching back more than fifteen years, Lesly Glover has spent ten years of clinical practice as an equine veterinarian and companion animal practitioner.She has also done work as a regulatory veterinarian for the government, giving her a unique and useful perspective of the policies that affect animals and animal owners’ day-to-day lives. An avid writer, she specializes in formal educational pieces and casual blog posts alike, and she has done guest spots on many animal-related podcasts.