Question: How do you remove skunk odor from the mouth of a dog. His breath smells like a skunk. He was sprayed by a skunk about a week ago & still smells. We tried tomato juice and also vinegar & when he breathes he still smells.

Answer: Sorry to hear about your dog’s smelly situation! Many times the odor is clinging to the hair around the mouth and I would recommend the following recipe to be applied to this area:

Mix the following ingredients in a plastic bucket:
1 quart of 3% Hydrogen Peroxide (open a fresh bottle)
¼ cup of Baking Soda
1-2 teaspoons of Liquid Soap (Softsoap and Ivory are recommended)

1. Apply the solution to the affected area and work in deeply.
2. Leave on for at least 5 minutes or until the odor is gone.
3. Rinse the area thoroughly with lukewarm water.
4. Smell your pet! If he still reeks of skunk, repeat steps 1-3!
5. Pour any remaining solution down the drain with running water.

Good luck.
Dr. Donna Spector

Answers provided to pet owners by Dr. Donna Spector should be considered information and not specific advice. Answers are to be used for general information purposes only and not as a substitute for in-person evaluation or specific professional advice from your veterinarian. Communications on this site are very limited and should never be used in possible cases of emergency. Halo, Purely for Pets will not be liable for any loss or damage caused by your reliance on any information or content contained in a blog or article post. If you have consulted your veterinarian and if you are still concerned about your pet’s condition or if your pet has chronic, complicated or undiagnosed problems, Dr. Spector can offer consultations for you and your veterinarian via

This entry was posted in Ask a Vet, Pet Health, Pet Nutrition and tagged , , , , , , , , , . Bookmark the permalink.


  1. Tina Mackay says:

    I also have had this same situation. What I have done and it works well is take a dryer sheet and wipe the sprayed area. It may be done after a tomato bath or also after the suggestion from the vet made on here. I do this after a rainy day also. It make my Lab/pit mix smell wonderful.

  2. Joan says:

    I poured dirt on him let it a while and washed him,it did the trick. Use gloves and pat it around mouth. Maybe mud would work if it dried on them.
    Our dog got sprayed twice before he got the message.

  3. Karen Lenn says:

    I was told by my vet to use Dawn Dishwashing liquid…the original blue color. It cuts the stinky oil best.

  4. Synneva says:

    After having a dog who has been “skunked” over twenty times, I can attest that this is the best recipe out there. The only thing I would add is to be sure to wear rubber gloves when you apply the solution or you will smell like skunk for a few days, and YES, I found this out the hard way. LOL

  5. Kristin Dunbar says:

    The Dawn recipe is by far the best. However, my labs breath
    Is atrocious and they cannot swallow this mixture. His nose
    Also reeks. But I can’t risk getting this mixture in his eyes, nose
    Mouth or ears. Any suggestions?

    • admin says:

      Hi Kristin—thanks for writing in.

      You can try a dilute vinegar solution around the face to help cut the oil and odor.

      Good luck.
      Dr. Donna Spector

  6. dogfriend says:

    For spray directlt in the mouth, dilute tomatoe juice in water. I mixed 1/2 cup of juice with 1/4 water. My dog drank it quickly. Give milk bone to clean teeth.

Leave a Reply

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