Logo NHC

Natural Ways to Remove Pet Odors

pet odors
These natural pet cleansers and odor eliminators are safe for pets and people!

Our cats, dogs and other pets – we love them and they are part of the family, but let’s face it, sometimes they just stink! Pet odors are embarrassing and eliminating them is not always easy.  A lot of pet odor products available are mostly filled with chemicals and artificial scents designed to cover up the smell, not get rid of it. But, thank goodness those aren’t your only options. There are numerous natural products that can completely eliminate pet odor, and best of all, you can tailor them to meet your specific needs, and wants! Keep reading to learn more.

Natural Cleansers and Odor Eliminators

Natural pet cleansers and odor eliminators are not only good for getting rid of the smells in your home, but they are also safer for your family and your pets. You can find plenty of natural options already mixed and bottled for you, such as from the natural brands Wondercide or Pet Wellbeing, or you can try your hand at making your own.

DIY Dog Shampoo

Giving your pet regular baths is a big step towards eliminating your home of nasty pet odors. Try this recipe for doggy shampoo and you’ll be begging for more cuddle time with your furry friend, instead of holding your nose and pushing him away. You can find essential oils from Simplers Botanicals and NOW Foods, among other brands. 

What You’ll Need:

  • Glass Spray Bottle
  • 12 Oz Purified Water
  • 1 Tablespoon Castile Soap
  • 3 Drops Lavender Essential Oil
  • 2 Drops Peppermint Essential Oil
  • 3 Drops Eucalyptus Essential Oil


  • Mix all the ingredients together in the bottle and shake until well mixed.
  • Line the bathing areas with towels before putting your dog in the tub.
  • Using a sprayer (or cup if you don’t have one) thoroughly wet your dog with warm water.
  • Spray the shampoo mixture all over the dog’s fur, starting at the back of the neck and working your way down to the tail. Using your hands, create a lather and massage it into your dog’s fur.
  • Rinse well with warm water and towel off the dog.

Remove Pet Urine Odor Naturally

Believe it or not, you don’t need some store-bought odor remover to get rid of urine smells. This all natural solution does the trick every time, and there’s a good chance you already have all the ingredients you need in your home!

What You’ll Need:

  • Glass Spray Bottle
  • 5 Oz Hydrogen Peroxide
  • 1 ½ Tsp Baking Soda
  • 4 Drops Lemon or Wild Orange Essential Oil


  • Blot the area with a paper towel and remove any remaining wet urine.
  • Mix all ingredients in bottle and shake to mix thoroughly.
  • Spray the area well with the mixture and allow it to air dry completely.
  • Vacuum up the dried mixture, thus removing the urine.

Never underestimate the power of essential oils to remove pet odors from the air inside your home. A simple diffuser can do wonders at keeping your house smelling fresh, despite your pets.

Essential oils can also be diluted and applied to your pets fur to help keep them smelling great in between baths. Just make sure you do your research before applying them to your animal, not all essential oils are pet friendly!

When in doubt, look for specially formulated all natural pet products that can be used directly on the fur and skin. Be sure to do your research on which essential oils are safe for your dogs or cats before bringing them in contact with your pet.

Also, if you have any additional tips or tricks on removing pet odors from your home naturally, please share them with us in the comments below!