babies- can take a few hours to a day. once a month. full body shed.
juvis- few hours to two days. once a month maybe a bit more. fully body shed or partial shed. (a leg here, head there, etc)
adults- once every other month or so. couple days. partial shed. foot here, tail there. etc.