I had a one year old lab pup that got smacked on the nose in the field behind our Denver house about 13 years ago. $2600 credit card later he was fine. We had him to the EM Vet in 30 minutes and by then he was already in shock. By the time we left the vet, we, not him, his nose was the same size as his head. That was before I knew about snake avoidance training. Since then, all my labs have gone through the course, multiple times through their lives. In the Denver area it's about $70-$100 per dog. Since then I have see my labs avoid rattlers multiple times, even in our backyard. Luckily, I have not seen one in our backyard for about 5 years.