Join Date: May 2008
Location: St. Albert, AB, Canada
Ok, bear with me. This is all as I'm remembering, so I might be off...but I think this is right:
The long haired gene is recessive, so both parents need to be carriers in order to produce a long haired kitten. (They can be carriers without being long haired themselves)
Then the colors:
Mama is a calico, so she carries genes for orange, black, and the white spotting.
Dad (probably - keep in mind a litter can have more than one father!) is grey with white, so he carries the black gene, the white spotting gene, AND the dilution gene.
So between the two you can get:
-orange with white
-dilute orange with white
-black with white
-grey with white
-calico (all versions)
-dilute calico (all versions)
AND, since that orange kitten seems extra fluffy, both parents must be carrier for the long haired gene.
Also, I'd strongly suggest just taking the kittens in when they reach 5-6 weeks. And trap Mum-cat ASAP because she could already be pregnant again! The sooner you have her spayed the better. TBH I'd spay her before the kittens if you have to choose.