I hope you have a good vet. My suspicion is that there is something in the field. By the looks of him, you need professional help. The only other thing you could try is activated charcoal. But all of this is just to get him through the night until you can get hold of a vet.