So sorry about your loss.The pics of your snake however remind me of a little rough green snake I ran across last summer.He was thin and weak but what got my attention was that his heart was obviously swollen! Maybe the same thing? Jeff