We live in Cave Creek and knew that we needed to take our 1 year old puppy to snake training. We had taken our older dog there when she was a puppy and living in Cave Creek, it is a much needed training tool. He did great! They take you through the desert with different scenarios so that they smell, see and hear the snakes. Our pup only needed to receive the stim on the e-collar once and then he backed away the other times he came near it. It's really a great experience because it should help save your dog if they ever encounter a rattler. Tough love but well worth it. It saves your dog from getting bit and also is much less expensive than anti-venom! I think everyone in AZ should invest in training like this for their dog!