I have had one veiled as a baby. I got her at 3 months and she shed every month until she reached 6 months, then she shed every 3 months after that. As they get older it takes longer to shed all the old skin - babies can pop the shed of in a matter of hours, but adults may shed one body part at a time and it will take several days for a full body shed to take place.