Homemade Dog Spray - A Natural Recipe That Works

Updated byPenny
Homemade Dog Spray  - A Natural Recipe That Works

If you love this article, please share it 💗

As much as I love my dog, I don’t love her smell!

What doesn’t help, is that she hates water, so bathing her is a little traumatic.

The advice is to bathe your dog once per month, any more frequently could cause skin issues.

In-between baths she tends to smell a bit too much of ‘dog’ for our liking.

There are lots of commercial dog sprays you can buy, but I much prefer to avoid using any type of chemical spray in the house. So, I have a more natural option to share today that is super-effective, cheaper, and the best bit is that, you can make it yourself at home.

No time to read this now?
Click here to save this idea for later!

Heads up: I sometimes use affiliate links. When you click these links and make a purchase, I may get a small commission. It won’t cost you anything but it helps me to run this site.

How to keep your dog smelling good in-between baths

So, if we shouldn’t bathe our beloved pet more than once per month what can be done to reduce the smells in-between washing?

There are several things we can do:

  1. Give your dog a ‘dry’ shampoo. This would involve shaking some baking soda or cornflour into their coat to absorb oils and sweat.
  2. Use a dog spray. You can find these at most good pet shops. Simply spray on and rub.
  3. Make your own dog spray. This is a cheaper option and means that we can avoid using chemicals.
  4. Keep your dog’s bed smelling fresh. Does your dog’s bed smell bad? Here’s how to keep your dog’s bed smelling fresh at all times. Check out this recipe for a natural homemade dog bed deodorizer spray.

Why make your own dog spray?

There are several reasons why I prefer making my own dog odor spray rather than buying it.

No artificial chemicals

Shop-bought dog sprays often have added chemicals that may not be so good for your pet including phthalates and parabens that can cause dry, itchy skin.

Don’t forget that any dog odor spray is going to find its way onto your skin too, and you might well breath it in.


It’s much cheaper of course to make your own. The solution I share involves a one-time purchase of a spray bottle, or you can recycle an old bottle and save even more.


You can reuse your spray bottle, no plastic gets wasted, and no energy is spent transporting it to the store or your home.


It’s just as convenient to make your own as it is to pop down to a store and make a purchase. Once you have the bottle and the oils at the ready it takes minutes.

dog in a dog bed

How to make the dog spray

You only need a few things for this that you will probably have at home already.

See further down for some essential oil suggestions. I prefer to use lavender because I love the smell, and it is naturally calming.

Important: Make sure that you and your dog do not have any adverse reaction. Apply the spray to a small area and wait for 24 hours.

Never use essential oils undiluted on your dog or allow her to sniff neat essential oil as it can be toxic at full strength.

Don’t be tempted to add more essential oil than stated, essential oils can be harmful when used in high concentrations.

Step 1 – Wash the spray bottle and add water

Thoroughly wash the spray bottle and do a few pumps to flush it out. Add 30 ml water to the spray bottle.

Step 2 – Add essential oils

Add 3 – 4 drops of your chosen essential oil then shake to mix.

Step 3 – Spray and rub

Spray directly onto your dog’s coat and rub it in as you go. Avoid the eyes, nose, ears, genitals, and anal area.

5 Essential oils you can use on dogs

There are lots of different essential oils available to purchase. They all have varying uses and properties that make them good for a myriad of conditions.

But, which essential oils are safe for dogs?

Remember that all essential oils must be diluted. Never put essential oils on your dog straight from the bottle either on your dog or on you.

Tea tree oil is not safe for humans when not diluted enough, even more so for pets. I always avoid tea tree oil despite its antiseptic qualities, it’s just too much of a risk.

If you switch oils always test it on your dog (and you) first on a small area and wait for 24 hours. If there is no reaction then you are safe to carry on using it.

Let’s have a look at the different essential oils safe for use on your dog’s skin and coat.

Can't get motivated?
#10 works every time I use it!

1. Lavender

This is my favorite essential oil and the one I always use on my dog. Lavender is known to have a calming effect. If your dog needs soothing as well as smelling great, choose lavender for your dog spray.

2. Chamomile Oil

Chamomile oil can soothe skin conditions and has a calming effect.

3. Eucalyptus Oil

Eucalyptus oil is antiviral and anti-inflammatory and is a natural flea repellent.

4. Peppermint Oil

The natural anti-microbial properties of peppermint essential oil mean it can reduce inflammation and relieve skin issues.

5. Sweet Orange Oil

Orange oil contains a substance called limonene which acts as a natural pesticide. It is a perfect natural deodorizer for your dog.

Why do dogs smell?

Dogs don’t sweat as humans do. They perspire sweat through their paws. The smell we associate with dogs is caused by the oils and small amounts of sweat released through the follicles and skin. The glands in their ears produce a yeasty smell.

There are lots of other things that can make your dog smell bad which includes, smelly breath due to dental issues, flatulence, yeast overgrowth, or rolling in animal feces.

All dogs smell to some degree, it is natural and part of their unique identity. We shouldn’t aim to eliminate it, but we can certainly keep odors to a minimum with bathing and grooming.

If your dog is excessively smelly then you should go to a VET to rule out medical issues.

dog at home

How to get rid of dog smell in your home

If your smelly dog is allowed to roam free in your house (as mine is) then unfortunately it will leave its smell on carpets, rugs, and furnishings.

You might think that choosing a leather sofa over a fabric one is better for keeping on top of dog odor, but unfortunately, they can smell just as much! If you have that problem, here is how to remove dog odor from your leather couch.

Wash dog bedding regularly

I am not sponsored by Ariel, but I find it extremely effective at removing dog smells. I use it to wash the dog’s towels and blankets and everything comes out smelling fresh.

Vacuum regularly

I found my cordless vacuum to be a godsend once we got our dog. It is so quick to go round the house with it. The big vacuum only comes out when I need a deeper clean.

If you have a dog that drops a lot of hair (as I do) I recommend you do a quick vacuum daily.

Does your vacuum cleaner smell of dog? Here is a foolproof method to get your vacuum odor-free again.

Use a home deodorizing spray

Make up a spray bottle of half water and half white distilled vinegar.

Spray on any areas that smell, including carpets, rugs and anything else you can’t wash.

The vinegar smell dissipates very quickly, if you prefer you could add a few drops of essential oil to the bottle.

Other things you can do to keep your dog smelling fresh

  • Brush regularly. My dog loves it when I groom her. Take your brush on a walk and do it in the park to avoid extra vacuuming.
  • Wipe ears with a clean damp cloth. Ears are one of the smelly areas due to glands releasing yeast. Give your dog’s ears a clean with a damp microfiber cloth.
  • Regularly wash bedding and toys. Ariel laundry liquid is the best for getting rid of dog smell in your wash.

If you love this article, please share it 💗

Sparkling Penny

Penny | Sparkling Penny

Penny’s expert cleaning advice has been featured repeatedly by Homes and Gardens Magazine, and also at wikiHow, The Daily Express Newspaper, and Glam Magazine to name a few! SparklingPenny.com was founded in 2019 and has since helped millions of people achieve a cleaner living space.

Share your thoughts

Your email address will not be published. Required fields are marked *

This homemade deodorizing dog spray for pet odors is so easy and cheap to make. All you need is a spray bottle and a few cheap items and some essential oils.This homemade deodorizing dog spray for pet odors is so easy and cheap to make. All you need is a spray bottle and a few cheap items and some essential oils.