We had a dog get sprayed so directly in the face that you could see the fumes rising off of her. Skunk Off Shampoo is the best stuff. But we were out of that, and tomatoe juice, sauce etc did not do anything. We called the vets around looking for the shampoo, none of them had it, but one gave me a recipe works well. Soap the dog up with Dawn Dish Soap, Sprinkle baking soda on and spread around in the soap. Pour White Vinigar over the suds & soda. The reaction of the Soda and Vinigar cut the smell, the soap keeps it in place. Suds the dog up good and rinse with water. Can re-treat if needed, then shampoo. :}