How to Prepare Natural Dog Repellent

Cuteness may earn compensation through affiliate links in this story.

Things You'll Need

  • 1 tsp. cayenne pepper

  • 8 oz. water

  • Spray bottle

  • 6 oz. vinegar

  • 2 oz. lemon juice

  • Coffee filters

  • Rubbing alcohol

  • Scissors

  • 20 drops of eucalyptus oil


Ammonia repels dogs, but attracts cats. It smells like cat urine, and cats want to spray in an area that smells like ammonia to mark their territory.


Cinnamon oil can be used in place of eucalyptus oil.

Natural remedies can repel dogs.

Dogs can often be curious and create a mess when they investigate your trash cans. Some like to chew on shoes or important items in your home. Getting rid of your beloved pet is not an option. Instead, use a repellent to keep the dog from the areas on your property where you don't want it to go. You can make your own natural repellent that is unpleasant to dogs, but won't harm them in any way.

Step 1

Mix 1 tsp. cayenne pepper with 8 oz. water in a spray bottle. Spray your vegetable or flower gardens with this mixture to keep dogs away. Dog's sniff in these areas, and the cayenne pepper will irritate their noses and deter them from coming back in the future. Do not use more than 1 tsp. with every 8 oz. of water, though, or the cayenne pepper could hurt the dog, instead of just annoy it.

Step 2

Mix 6 oz. of vinegar with 2 oz. of lemon juice in a spray bottle. Spray on your shoes, or any other item in the house that you do not want your dog to chew on. The vinegar and lemon juice odors are unpleasant to dogs, but are effective at eliminating strong odors in your shoes or other items.


Step 3

Soak some coffee filters with rubbing alcohol. Set them out in the sun to dry. Cut them up and sprinkle them in the bottom of your trash can, and around the outdoor area where you keep your trash. This will repel dogs from getting into the trash and making a huge mess.

Step 4

Place 20 drops of eucalyptus oil in 8 oz. of water in an empty spray bottle. Spray anywhere else in your house, or outdoors, where you want to repel dogs. Eucalyptus has a strong scent that a dog's sensitive nose doesn't like.