So that leaves us with the rattlesnake vaccine. The vaccine is derived from inert western diamondback venom, and much like any other vaccine, is designed to trigger the production of antibodies against rattlesnake venom. It's a two-part shot, is relatively inexpensive and offers at least some level of protection for your dog for about a year. Of course, it's also a bit controversial. Some claim there's no real proof it offers significant protection, and that since the venom is specific to western diamondbacks, it offers reduced or no protection from other species of venomous snakes. In addition, the vaccine does not make your dog immune to snakebite. It merely helps lessen the severity of the reaction. If bitten, you still need to get your dog to a vet immediately, even with the vaccine.