Pet Keen is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you. Learn more.

3 DIY Homemade Enzyme Cleaner Recipes for Dog Urine

Cleaning Carpet

We can’t help but want to cozy up with our sweet, cuddly puppies. That is until they pee all over your carpet and furniture! Training a dog to go outside to use the bathroom takes a lot of time and patience. You have to accept that they are going to make mistakes until they can grasp what you’re asking of them. Still, nobody wants their house smelling like stinky dog urine.

Pet stains can be frustrating and feel impossible to remove permanently.

Pet urine contains uric acid crystals that are far more challenging to remove than their feces. To keep your house from smelling like urine, it is best to create a DIY enzymatic cleaner at home to get the mess taken care of as soon as possible.


How to Find Dog Urine Stains

It’s not always possible to catch our dogs in the act and clean up their mess right away. Sometimes you can smell the urine but are having trouble finding where exactly they released their bladder in your home. If you can’t see the wet mark, there is a helpful trick to find the stains.

All you need is some type of black light and closed curtains to find dog urine stains. Walk through your home with the lights off and shine the light on all surfaces that your pup could have reached. Areas stained with urine will glow a dull green or yellow color under the black light.

The 3 DIY Enzymatic Cleaner Recipes:

1. Basic Enzymatic Dog Cleaner

yellow spray bottle
4.67 from 3 votes

Basic Enzymatic Dog Cleaner


  • Equipment: paper towel, spray bottle, clean rags


  • Ingredients: 1 cup water ¼ teaspoon clear dish soap


  • Fill your spray bottle with one cup of room temperature water and dish soap. Place the top on and shake the container to create soapy water. Use the paper towels to blot up as much of the urine as possible. Once you've soaked up as much pee as possible, spray the soapy solution over the area until fully saturated. Use more paper towels to blot the area dry and repeat as needed.

2. Hydrogen Peroxide-Based Enzymatic Cleaner

Hydrogen Peroxide
Image Credit: pedphoto36pm, Shutterstock
Ingredients Hydrogen peroxide, baking soda, water, dish soap
Equipment Spray bottle, clean rags

Pour one part hydrogen peroxide, three parts water, and a few drops of clear liquid dish soap into your spray bottle. Replace the cap and shake everything so that it is well-combined. Spray the stained area with the DIY spray until saturated. Shake the baking soda over the stained surface and allow it to sit for 20 minutes. Spray the area once more, and then wipe the area clean with your rags.

2. White Vinegar Enzymatic Dog Urine Cleaner

Image Credit: NatureFriend, Pixabay
Ingredients White vinegar, baking soda
Equipment Spray bottle, dinner plate, vacuum cleaner

Pour a small amount of vinegar over the pet stain until saturated, and then sprinkle baking soda over the top so that it starts to bubble. Flip the dinner place upside down and cover the spot for one or two days to allow the ingredients to absorb. Once dry, use your vacuum cleaner to suck away the baking soda that remains.

3. DIY Citrus Enzyme Cleaner

Disinfectant spray and deodorizer
Image Credit: Squirrel_photos, Pixabay
Ingredients 1 ½ cups lemon peels, 7 tablespoons brown sugar, 1 liter of water
Equipment Spray bottle, a container with a lid, clean rags

Place the citrus peels and brown sugar into the container. Pour the water over the peels and sugar and place the lid on securely. Shake the lemon peel mixture and then set it in a safe place with a loosened lid to allow the gases to escape. After the solution sits for three months, strain the liquid into your spray bottle. Spray the enzyme cleaner onto old dog urine stains and scrub the surface with a clean rag.

divider-dog paw

How to Stop Dogs from Urinating in the House

Proper training is obviously the best way to get a dog to stop peeing inside the house. Unfortunately, lack of training isn’t always the problem. For example, if your dog has already been trained, then you might need to take them to see a veterinarian if they have started having regular accidents. Your vet will be able to determine why there is a sudden change in their behavior and rule out any possible medical issues.

dog pee on wooden floor
Image Credit: New Africa, Shutterstock

Training Tips

If you are still training your dog, here are a few tips to keep in mind:

  • Take your puppy outside frequently and routinely while training them.
  • Allow puppies to go outside after every meal, every two hours, and before bedtime.
  • Use a consistent command or phrase.
  • Give puppies treats immediately after doing their business outdoors.
  • Clean up all stains promptly to prevent them from peeing in the same spot.
  • Consider spaying or neutering your dog to keep them from marking their territory.
  • Do not yell or become aggressive if they have an accident in the house.



You don’t have to spend hundreds of hard-earned dollars on the most expensive enzymatic products to keep your house smelling clean and fresh after a puppy accident. Dogs aren’t perfect, and we need to have a lot of patience while they’re learning where to go to the bathroom. These homemade recipes are easy and effective at breaking down the compounds that make dog urine smell bad, so try a couple at home to figure out which you like best.

Or try our favorite cleaner…

If you're trying to find an enzyme cleaner that does it all, we highly recommend our favorite cleaner, the Hepper Advanced Bio-Enzyme Pet Stain & Odor Eliminator Spray.

Hepper Advanced Bio-Enzyme Pet Stain & Odor Eliminator Spray

It permanently removes the very worst stains and smells you can imagine and makes clean up a breeze. There's even a 100% satisfaction guarantee! Click here to order a bottle today.

At Pet Keen, we’ve admired Hepper for many years, and decided to take a controlling ownership interest so that we could benefit from the outstanding products of this cool cat company!

Featured Image Credit: Syda Productions, Shutterstock

Our vets

Want to talk to a vet online?

Whether you have concerns about your dog, cat, or other pet, trained vets have the answers!

Our vets