i really doubt what you feed them will cause them to change color if you have a variety of foods to create balance food shouldn't change a bettas color .. unless you only feed him 1 type of food forever .. kinda like if you eat 10 lbs of carrots a day for a month you will turn orange .. hehe ^_^ .. bettas color it's hard coded in their genes .. unless your sure of the mommy and daddy betta .. it's very hard to say or control if your betta will change color or not.
bettas have 4 color layers .. (taken from darkmoon17's betta breeding guide http://darkmoon17.deviantart.com/jou...ding-230561860
1. Iridescent layer (top layer):
This layer is also known as the blue layer and controls the amount of blue pigments. The iridocytes, which are the blue/green cells in this layer contain the following traits:
- Iridescent colors
- Spread iridocytes
2. Black layer:
The layer black layer contains melanophores or black cells which control the amount of black pigment in this layer. They contain the following traits:
3. Red layer
The red layer contains erythrophores or red cells which control the amount of red pigment in this layer. They contain the following traits:
- Extended red
- Reduced red
- Variegated fins
4. Yellow layer (bottom layer)
The yellow layer contains xanthophores or yellow cells. So, far no genes have identified that control the yellow layer of pigmentation.
- The absence of the red layer, black layer and iridescent/blue layer.
he later explains white/opaque bettas:
An opaque whites have complete white colored body and fins, with a bit of a powdery appearance. The eyes should be black with a white border. An opaque whites is actually a “Cambodian/spread iridocyte steel blue opaque non-red”.
They are very complex and desired.
i know how you feel though .. i'm also obsessed with pure white bettas ^_^ .. having 3 .. 1 that changed .. 2 still white .. but if he changed color .. would u love him less? ..