About a year ago we had Jill from Rattlesnake Solutions come over to our house and train our dog in rattlesnake aversion and I couldn't be happier with the results. Just a few nights ago I heard my dog barking frantically on the back porch. Before I even turned on the light or open the door I knew what the problem was. There was was a 3 foot diamondback coiled up on the back porch and I could hear the rattle from inside. My dog wouldn't get within 10 feet of that snake. I immediately opened the door and let my dog in. I called Rattlesnake Solutions after letting my dog in and within 30 minutes Michael was there to remove the snake alive. Thank you guys very much! The training is a small price to pay when the result could be a huge vet bill or the life of your dog.