Best thing to do is find a bullsnake and let your dog learn his lesson with that. They are real aggressive and after he pops the dog on the nose a few times, the dog will learn his lesson. We live in some serious snake country and have had dogs get bit several times, they usually swell up a bit but are fine in the end.