Almost after time I feed my Kingsnake, he sheds. Every time I feed him, he goes straight into his water dish and sits there for days, barely getting out of it. He's an '06 oe '07 male Mexican Black that eats like a pig. I feed him a small F/T rat weekly, and he weighs 650-somethin grams (can't remember).

Why is he shedding so much, and soaking in his water dish for days right after he eats??