Skunk spray is an oil, and oil does not rinse away with water alone — it binds to the coat and keeps releasing odor for weeks until it is chemically neutralized. That is why a plain bath barely dents the smell, and why the tub of tomato juice your neighbor swears by mostly just makes a wet, pink dog.
This guide walks through containing the dog, mixing the solution correctly, applying it without hurting the eyes, and finishing the job so the smell does not come back tomorrow.
Mix the De-Skunk Solution Correctly
The standard recipe is 1 quart of 3% hydrogen peroxide, 1/4 cup of baking soda, and 1 to 2 teaspoons of liquid dish soap, mixed fresh in an open container right before you use it.
Mix it in a bucket or bowl, not a sealed bottle. The peroxide and baking soda release oxygen as they react, and a closed container can build pressure and pop. Whatever you do not use, pour out rather than saving for next time.
A few practical notes before you start:
- Work outdoors, in a garage, or in a bathroom you can ventilate — the smell spreads through a house fast.
- Put on gloves and clothes you are willing to ruin.
- Have a regular pet shampoo ready for the follow-up wash.
Contain the Dog and Prep the Coat
Keep the dog off carpets and furniture before you do anything else, because the oil transfers to fabric on contact and that smell lingers there too. If the spray is fresh and visibly oily, blot the excess with paper towels instead of rubbing it — rubbing pushes the oil deeper into the fur and skin.
Check the face before you start mixing. Spray near the eyes, nose, mouth, or ears needs care, not a direct application of the solution. Cornell advises rinsing the eyes with cool water first if they were hit directly, and keeping the peroxide blend well away from all four areas.
Once the dog is contained and the coat is blotted, mix the solution and apply it to the affected areas with a sponge or your gloved hands, working it down to the skin rather than just slicking the top of the fur.
Apply, Wait, and Rinse Thoroughly
Let the mixture sit for about 5 minutes — some guidance allows 5 to 10 — then rinse with warm water until the coat runs clear. Longer is not better here; the solution is doing its work in those first few minutes, and leaving it on does not pull out more odor.
Keep the face out of it the whole time. If you need to treat odor around the head or cheeks, use a washcloth wrung out with the solution and wipe carefully, keeping the dog’s head tipped away so nothing drips into the eyes.
After the rinse, wash the dog with a regular pet shampoo. This step matters more than it sounds: it lifts the residue the solution leaves behind and clears the last of the loosened odor. A stubborn case may need the whole process run a second time, which is normal and not a sign you did anything wrong.
When the Odor Lingers and What Actually Helps
Repeat the mix on the body, keep the washcloth approach for the face, and give the dog a couple of days — a faint trace that fades over 48 hours is typical even after a good de-skunking.
Tomato juice is not a primary recommendation in current veterinary guidance. Commercial skunk odor removers and the peroxide blend are the two routes that guidance actually points to, and a dedicated odor-removal product is the easier option if you would rather not mix a batch yourself.
| Step | What to Do | Time |
|---|---|---|
| 1. Mix | 1 quart 3% hydrogen peroxide + 1/4 cup baking soda + 1–2 tsp dish soap, in an open container | 2 minutes |
| 2. Contain | Move the dog off carpet and furniture; blot excess oil | 5 minutes |
| 3. Apply | Work solution into the coat, avoiding eyes, nose, mouth, and ears | 3–5 minutes |
| 4. Sit | Leave the mixture on the coat | 5–10 minutes |
| 5. Rinse | Warm water until the coat runs clear | 5 minutes |
| 6. Shampoo | Wash with regular pet shampoo, then dry | 10 minutes |
| 7. Repeat | Run the process again if odor remains | As needed |
If you would rather buy a purpose-made product than mix your own, a tested roundup of skunk odor removal products covers the options that hold up in practice.
The most common mistake is skipping the shampoo step or rinsing too quickly — both leave residue that keeps the smell alive. The second most common is using a stronger peroxide, which risks burning the skin and is never necessary. VCA Animal Hospitals notes that the solution should be made fresh each time, since it loses potency once mixed and sitting.
FAQs
Can I use this mixture on a puppy or a cat?
This guidance is written for adult dogs. Puppies and cats need different handling, and cats are especially sensitive to many ingredients, including some essential oils. Check with your veterinarian before using any de-skunk solution on a young puppy or a cat rather than adapting this recipe.
Does tomato juice work at all?
Tomato juice is not a primary recommendation in current veterinary guidance. It may mask some surface odor, but it does not break down the oil compounds the way the peroxide blend does. If you have already tried it and the smell remains, the peroxide, baking soda, and soap mix is the next step.
How do I treat the face without getting it in the eyes?
Use a washcloth wrung out with the solution and wipe carefully, keeping the dog’s head tipped away so nothing drips toward the eyes. Avoid the eyes, nose, mouth, and ears entirely. If spray got into the eyes, rinse with cool water first and seek veterinary advice if irritation continues.
References & Sources
- Cornell University Riney Canine Health Center. “What to do when your dog gets skunked” Supports the peroxide, baking soda, and soap recipe and eye-rinsing guidance.
- VCA Animal Hospitals. “What to do if your dog gets skunked” Supports the 3% peroxide limit and mixing the solution fresh.
- PetMD. “How To Get Skunk Spray and Smell off a Dog” Supports application timing and the follow-up shampoo step.
