also, if you purchase a snake that is heterzygous for a trait. That doesn't mean that you are guaranteed offspring of that snake to have the trait. For example, if you cross a snake that is Aa for a trait with a snake that is AA for the trait, 50% of the offspring will be AA and 50% will be Aa. If the trait is recessive, none of the offspring will exhibit the trait but 50% will have the recessive gene. If you cross an Aa with an Aa. Then 50% will carry the recessive gene without expressing the trait, 25% will express the trait and 25% will be homozygous without the gene. In other words, 25% AA, 25% aa and 50% Aa. If you cross an animal that shows the trait, an aa, then 50% of offspring will show the trait, or be aa, and 50% will carry the gene but not exhibit the trait, or be Aa. It's a different story if the trait is dominant.