I thought the same thing until I saw some videos on youtube about shedding. He is one that might make you feel better.


YouTube - White's Tree Frog shedding (HD)