Love those dog pics
Emmielou I'm near boise in idaho so I don't know if the snake avoidance school here helps you. anyway what they do is take a very strong and powerful shock collar and put it on the dog. The trainer has a remote to trigger the collar. You lead the dog around a course on a leash. The course has several stations with live, mean bull snakes.
You dog walks along happy as a clam. He comes up to the snake and when he makes eye contact the trainer hits the remote and zaps him. The collar is set pretty high and the zap usually send the dog into the air a couple of feet yelping away.
After one or two snakes the dog figures out that snakes are bad juju and they start pulling to get away when they are close enough to smell the snake.
One station has a recording of a rattle snake. When the dog goes to investigate the noise---zappola.
Sounds pretty mean, but better than the alternative.
For a month or two after the class my dog won't ever walk near a snake looking stick.
On the grande ronde a year or two ago, my dog spooked near a stump when we were out for a walk
here was what was near the stump.
Ps back in the day I use to kill rattle snakes. I don't anymore, just leave them alone and they'll leave you alone.