Definitely take your snake to the vet. What's the humidity in his viv set at?