About all tomato juice does is turn the dog pink and make it smell like a Bloody Mary that got sprayed by a skunk lol.

The peroxide mix is the only one that is really effective. The sooner the better. The peroxide breaks down the "perfume" chemically is my understanding and the soda absorbs the odor. The detergent wicks the mix into the fur. Dog fur is designed to keep the dog dry in the wet so you really have to work it in.

Kevin