I'm sure rattlesnake classes for your dog are available in your area. Basically they use a defanged rattlesnake and aversion training. Check with a local dog club or hunting/shooting club. Most often the classes are given for hunting dogs. Try Pheasants Forever. Robert