There is also a rattlesnake vaccine available for dogs. While she's not a long distance hiker, she gets the shot every year. You still need to get them to the vet if they get bit, but it's supposed to buy you some extra time. AsABat