Hello all, I'm Mike and have a young ball python named "The Dude".
He lives in a 150 gallon tank with his hatchling mate "Monty". This is his first first shed since i have had him, about 7 weeks, and while he has lost all the skin on his body he hasnt gotten the skin off his head yet, along with both eyecaps.

Now I know one thing I did wrong to begin with... about 4 weeks after i got him he turned dusky and I assumed he was abotu to shed, this being my first snake I headed down to my local "Experts" aka: petsmart (I know! I know!) and asked if I should wait to feed him till he finished his shed. The genius there told me that if he was going to shed he wouldnt eat so to go ahead and try to feed and that it should be fine. Well he did eat but this caused the skin to break around his neck when he swallowed. Now he took it like a champ and was able to shed his entire body over the next few days but it came off in patches and was not a clean shed by anymeans.

I'm just startign to wory aobut this last head peice since it has been 3 weeks now. Its just the skin on top of his head and the eye caps. I have been keeping the humidity in the tank at 50-60% and temps range from 95 on the hot side to 75 on the cold side. I have a huge water dish which he doesnt mind being in but rarely hangs out in. And have tryed giving him little baths but obviously wont hold his head under water, lol. My latest trick has been drapeing a warm damp washcloth over him while i hold him but this isnt really doing all that much. And he isnt really tryign to run the skin off either. Last week I fed him again and he jumped on teh hopper liek nobody;s buisness but I'm still a bit worried.

Any advice? Heres a pic but its hard to see. Also the skin isnt really all that dry.