The Short Answer
If your dog gets sprayed by a skunk, the fastest, most effective fix is a fresh peroxide bath, not tomato juice. Mix 1 quart of 3% hydrogen peroxide, 1/4 cup of baking soda, and 1 teaspoon of liquid dish soap, work it into your dog's coat (avoiding the eyes), let it sit about five minutes, then rinse thoroughly with warm water. Mix it fresh and use it right away. This is the same de-skunk recipe recommended by the American Kennel Club and veterinarians. I'm Preston Smith, co-founder of Bully Sticks Central, and here's how to handle a skunked dog calmly and get the smell gone.
Why Not Tomato Juice?
It's the oldest myth in the book. Tomato juice only masks the odor for a moment and leaves you with a pink, still-stinky dog. Skunk spray is made of oily sulfur compounds called thiols, and you need chemistry that actually breaks them down. The peroxide-and-baking-soda mix neutralizes those thiols instead of just covering them up, which is why VCA Animal Hospitals recommends it over any home "cover-up" trick.
Step-by-Step: The De-Skunk Bath
What you'll need
- 1 quart of 3% hydrogen peroxide (the standard drugstore kind)
- 1/4 cup of baking soda
- 1 teaspoon of liquid dish soap
- Rubber gloves and a pet-safe shampoo
How to do it
- Glove up and check your dog. Put on gloves to keep the skunk oil off your skin, and look your dog over for any bites or scratches from the encounter.
- Mix it fresh. Combine the peroxide, baking soda, and dish soap in an open container right before you use it. Never store the mixture in a sealed bottle, the gas it releases can make a closed container burst.
- Apply to a dry coat. Work the solution deep into the sprayed areas before wetting your dog down. Keep it well away from the eyes, nose, and mouth.
- Wait about five minutes. Let the mixture do its work on the odor.
- Rinse thoroughly with lukewarm water until the water runs clear.
- Shampoo and rinse again with a pet-friendly shampoo to remove any leftover residue.
A note on peroxide: 3% hydrogen peroxide can lighten a dark coat slightly. It's safe for a one-time skunk bath, but don't leave it on longer than needed, and rinse well.
When Should You Call the Vet?
Most skunk encounters are just smelly, not dangerous, but call your veterinarian right away if the spray hit your dog's eyes (skunk spray can cause painful irritation), if your dog is pawing at their face, drooling heavily, or vomiting, or if there are any bite wounds, since skunks can carry rabies. When in doubt, a quick call to your vet is always the safe move.
Rewarding a Good, Patient Pup
A skunk bath is stressful for everyone, and a calm dog makes it go faster. Once the ordeal is over and your dog is dry, a favorite chew goes a long way toward ending the night on a good note. At Bully Sticks Central we're big believers in single-ingredient chews, treats that are exactly one thing and nothing else. Our bully sticks are 100% natural, 100% real meat, fully digestible, and contain no rawhide. They're ethically sourced from grass-fed American and Argentinean farms and 100% high-quality guaranteed, which makes them an easy, worry-free reward after a rough evening.
Frequently Asked Questions
Does tomato juice get rid of skunk smell on a dog?
No. Tomato juice only masks the smell temporarily. A fresh mix of 3% hydrogen peroxide, baking soda, and dish soap actually neutralizes the odor compounds.
Can I store the de-skunk mixture for next time?
No. Always mix it fresh and use it immediately in an open container. The reaction produces gas that can cause a sealed container to burst.
Is hydrogen peroxide safe for my dog's skin?
A one-time 3% hydrogen peroxide bath is generally safe. Avoid the eyes, nose, and mouth, don't leave it on longer than about five minutes, and rinse thoroughly. It may slightly lighten a dark coat.
Written by Preston Smith, co-founder of Bully Sticks Central. This article is for general information and isn't a substitute for veterinary advice.
This post was last updated at July 17, 2026 19:22



