Wow, thank you very much!! het just means that they have the trait its just not shown?
Pretty much.
Every snake has 2 alleles (copies of a gene) for a trait. One is taken from the father, one is taken from the mother.
For example: With the amel trait, I'll make the letter (A) stand for amel.
AA = homozygous dominant (Wildtype, normal coloration)
Aa = heterozygous (normal coloration)
aa = homozygous recessive (amel coloration)
Now say you wanted to breed a male amel (aa) x female normal no hets (AA)
The only option an offspring has to take an amel allele from the father is (a). The only option an offspring has to take an amel allele from the mother is (A). Therefore, every offspring will be Aa (normal coloration, het for amel).
..............................................
In the next example, the letter N will stand for the anery trait
Now say you wanted to breed amel (aa) x anery (nn). And lets say that both of these have no hets.
For the amel trait, the amel male is (aa), the anery female is (AA). So using the first example we know all offspring will be Aa for amel.
For the anery trait, the amel male is (NN), the anery female is (nn). Again, we know all offspring will be Nn for anery.
All resultant offspring are therefore AaNn. Normal coloration, het for amel and anery.
...............................................
Now say you wanted to breed male amel (aa) x female anery het amel (nnAa)
For the amel trait, the amel male is (aa), the female is (Aa). We know from the male the offspring can only take (a). However, from the female the offspring has the possibility of taking either (A), or (a). So all resultant offspring will either be (Aa), or (aa).
For the anery trait, male (NN) x female (nn), is again all (Nn)
So from the pairing the resultant offspring will either be:
AaNn (normal coloration, het for amel and anery)
aaNn (amel coloration, het for anery)