Although I have an archaic approach to training dogs and been blessed with breeding and training a good minded line. I would not be opposed to exposing my dogs to a few minutes of unpleasure to possibly save their life or eliminate a huge vet bill.
I agree the temperament of the dog needs to be considered before strapping on a shock collar and holding the button down causing him to do the funky chicken.
When my brother moved to AZ from up north (like dream said, Mojave Greens, I believe to be the most venomous snake in North America) he put his dogs through snake avoidance.
A little different than the video, owner walks dog down a path outside, snakes are in cages hidden, trainer is behind with controller, snake rattles or dog gets curious, trainer hits controller, owner and dog are to run.
Brother has Blue heelers, said it worked. They spent a lot of time in the desert and dogs stayed away from snakes.
Plus brother is a logger in the NW takes his dogs, plenty of rattlesnakes still no issue.
Sky jalepenos(yellow jackets) different issue ;)
I DON'T LEAD 'EM AND FEED 'EM, I RIDE 'EM AND SLIDE 'EM.