Skunks live all over the place and if your dog gets curious about one, they may end up with a face full of stink. If your pooch gets sprayed, there are ways you can rid them of the scent without having to buy up every can of tomato juice in the area.

Over-the-counter products (such as Nature's Miracle Skunk Odor Remover) are a quick fix, but if you don't have that on hand, you can prep the solution below. 

Step 1: Keep your dog outside

You'll probably want to keep your dog outside while you get it together so they don't carry the smell indoors. Check their eyes; if they're irritated or red, immediately flush them with cool water.

Top 10 pet tips

Sign up to receive our exclusive e-book full of important information about caring for your pet, including training techniques and answers to frequently asked questions.

Person holding an iPad looking at the HSUS Pet Tips eBook

Step 2: Mix the Ingredients

Mix together:

  • 1 quart of 3-% hydrogen peroxide (available at any pharmacy)
  • 1/4 cup baking soda
  • 1 teaspoon liquid dishwashing soap

De-skunking Shampoos on Amazon.com

Wearing rubber gloves, wash your dog with this solution immediately after they've been sprayed. DO NOT get the solution in their eyes. (If you don't have peroxide, baking soda, and liquid soap on hand, use vinegar diluted with water.)

Caution: Do NOT store this mixture or make it ahead of time, as the mixture could explode if left in a bottle.

Step 3: Clean and rinse

Rub the mixture through their fur, but don't leave it on too long (peroxide can bleach fur). Rinse them thoroughly.

Step 4: Shampoo

Next, wash your dog with pet shampoo and rinse thoroughly. By now, they should be de-skunked and smelling sweet. Thoroughly towel-dry your dog, and be sure to place them in a warm, sunny room for the next couple of hours so that they don't get chilled. 

Owner cleanup

If your dog rubbed some of the stink onto you, you can rid your clothes of the smell by using regular laundry detergent mixed with a half-cup of baking soda.