We had one of our ball pythons that was doing the same thing; took him to the vet and had him checked for parasites which we found out he had. Had him treated with three doses of medicine spaced two weeks apart and now he's growing like a weed and slamming weaned rats weekly. Do you have an exotic vet near you?