Well, you can take him to the vet also. It is usually about $40-$50 for a standard examination. Then the vet can probably tell you what your getting into. Sounds like the snake needs some professional medical attention anyways. Just my .02
-----
1.1.0 Green Tree Pythons
0.0.2 Ball Pythons
0.0.1 California King
2.0.0 Ball Pythons (pet sitting)

