Colour we want to look at twice
Red and orange are already showing in G0. If purple turns up one day, nobody here is going to complain.
Selective breeding project · Sabah, Malaysia
Sabah Guppy is our attempt to document a home breeding project properly from the beginning. G0 starts with two separate groups, Tank 1 and Tank 2. From here we record the fish, the pairings, the fry and whatever traits keep showing up.
Could this eventually become a guppy business? Maybe. Could we become millionaires selling tiny fish? We have the domain now, so clearly things are getting serious.
G0 is our foundation generation, but it is not one mixed group. Tank 1 is G0-T1 and Tank 2 is G0-T2. Each tank has one male and three females, and we keep those IDs separate so we can trace where future fry came from.
We do not have confirmed pedigree records for these fish, so we are not filling the site with made-up strain names. We record what we can see, keep the photos and let the next generations tell us more.
For now, the useful part is simple: we know which fish belongs to which tank, and that gives us a clean starting point for the breeding record.
Generation zero
Recorded 21 September 2026 · Tank 1 + Tank 2
Loading the fish records…
The experiment
Red and orange are already showing in G0. If purple turns up one day, nobody here is going to complain.
Shape, spread, symmetry and colour coverage matter. A nice body with a disappointing tail is still a disappointing guppy.
Colour is useless if the line is weak. We want active fish that grow well, reproduce reliably and hold their form.
One beautiful accident is nice. A line that produces the trait again and again is where breeding gets interesting.
How we keep track
G0-T1-F2
As the project grows, we will add pairings, birth dates, fry counts, selection notes and photographs. The tank code matters because G0-T1 and G0-T2 are separate starting groups. Several generations from now, we should still be able to trace a fish back to the group it came from.
We also plan to keep only a small number of breeders from each generation. The rest may eventually become sale stock. That keeps the project manageable and gives us a very convenient excuse to build a shop later.
The long game
We use G for breeding generations so it does not get confused with F in fish IDs, where F means female. There is no guarantee the fish get prettier every generation. That is exactly why we're taking photos.
Future bad financial decisions
If the project produces fish we're happy to put our name on, this site will eventually have available stock. Until then, we're breeding, selecting and documenting.