Ok, so we bought our first ball python from a local pet shop about 18 months ago when it was a baby. At the time the ball python's enclosure labeled it as a "fire yellowbelly male". We got it because my kids loved the color of it and I wasn't that familiar with BP morphs. Fast forward 6 months and I start learning all about morphs and it becomes evident my BP isn't a "fire yellowbelly" but likely a pastel lesser, so clearly was mislabeled.
Fast forward some more and we decide to upgrade from a cheap glass cage and heat lamp to an animal plastics T10 with radiant heat panel. Now he is eating regularly and shedding in one solid piece every time! Suddenly, this "boy" has shot up quickly in weight and now I'm wondering if he might be a she. Three months ago he was 561 grams and now he is 818 grams. That seems like a lot of growth for a male over a 3 month period.
Given he was mislabeled, I wonder if he is actually a she. Any thoughts on whether that growth is normal for a male? I wish I knew how to "pop" him and check but I don't want to take any chances of hurting him.