My goodness, your dog is in a real lot of pain. If possible, please take him to the nearest vet or someone you know who can help, no matter how far. I am aware that you live "out in the middle of no where," but do the best you can for your dog. Even if that means calling the humane society...