I have bred apple snails before by accident hehe. I believe the different colour can breeds because they r just different variation of apple snail. I had close to 50 snails and they are a pain in the a** The problem is i cant sell them for another 2 weeks and they are big. One of my "babys" has layed eggs and it would be about 4-5 months old.