How often does a BP shed? Reason I ask, I've had mine for about 3 months and he's yet to shed. He's been eating each week and putting on some weight.