I'd second what fluffy said about the warm water soak; just make sure the temperature isn't too high for your snake or you could scald/possibly kill him. What's warm to you or I (humans) with our internal body temp of 98.6 or thereabouts is going to be waaaaay too hot for a snake. That said, check the temps of the water before you put him in; the water should feel lukewarm to you if you don't have a thermometer to check it. Good luck and I hope that helps!