First Principles BreederAquarium fish from current inventory
iPhone AppInventoryWishlistAboutShippingContactPoliciesPartnerAccountWholesale
Log out
…

First Principles Breeder

Current availability, clear checkout, and direct support.

Browse

Fish InventorySpecies evidence libraryCreate an accountAbout FPBFPBreeder iPhone AppContactCookie Policy

Operating Notes

Shipping and pickup FAQGuest order statusPickup, DOA, and reservation policyCookie settings and policy

Website build d14c703 • updated Oct 10, 2026, 3:48 PM EDT

FPB / SPECIES EVIDENCE

Careful evidence.
Better fishkeeping.

Read what keepers observed, what authors recommend, and where the evidence leaves questions open.

Bounded research coverage
Catalog subjects: October 2, 2026
See current availability

Keeper reports are attributed experiences. They do not establish species identity, independent replication, biological causes or a guaranteed breeding method. Trade labels and missing measurements remain unresolved.

Reset filters

Located evidence

597 matching reports

Located reports and recommendations with attribution.

Care reports at a glance

replacement_water_temperature: {"min":21,"max":22} [degC] Read citation and limits

temperature_recommendation: {"min":26,"max":30} [degC] Read citation and limits

diet: Frozen and dry foods; limited raw potato, carrot or zucchini Read citation and limits

Disagreements and qualifications

L471 identity

Names and sizes alone cannot authenticate stock; exporter mislabelling explicitly reported.

Require stock provenance; no forced taxonomic merge

L471 maximum size

Approximately 6,7 and 8 cm statements refer to differing wild/captive contexts and revised estimates.

Retain measurement basis unknown; no universal maximum

L333 water chemistry

Accounts vary: pH 6.8–7.0, 7.5 and 6.5; one report had KH 6/GH 15 in source degree notation.

Do not require uniformly soft acidic water based on anecdotal pooling

L333 triggers

Water-change, conductivity and darkness associations are uncontrolled; S04 reports softening did not improve spawning.

Describe as keeper observations, not reliable triggers

Egg and survival counts

Oocytes, eggs and surviving juveniles are different endpoints. No retained report supports a controlled survival percentage.

Keep endpoint types and denominator missingness

L333 hatch timing

Cocker explicitly did not time hatching. Nancy supplies generalized 5–7 days without dated measured cohort.

Not independently corroborated measured hatch range

L471 breeding coverage

Historic success, approximate egg diameter and small clutches are indirect; no verified exact temperature/pH/KH/GH/hatch/survival cohort.

Mark insufficient evidence; do not fill from other Hypancistrus

anatomical_term_correction

GaryE corrected pectoral to pelvic; the correction does not validate sex

Unresolved attribution/identity or dated endpoint; no silent reconciliation, causal inference or survival rate.

Coverage and gaps

This is a growing index of selected public sources. Shared authors, copied pages and overlapping cohorts do not count as independent corroboration. Date, unit, taxon, denominator and endpoint gaps remain visible in the reports.

Human-origin judgments rely on attribution and source evidence; no reliable AI detector is claimed. This library republishes original limited summaries and attribution, with no publisher full text or media.

Suggest a source or report a correction
l333 / careexpert-recommendation

replacement_water_temperature: {"min":21,"max":22} [degC]

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Nancy (surname not stated) — Zuchtbericht Königstiger Harnischwels - Hypancistrus spec. L333

aquaristik-lexikon.de · Das Zuchtbecken
· published 2025-03-19 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

replacement_water_temperature-0
{"min":21,"max":22} degC (reported)
survival_denominator
not reported (missing)
l333 / breedingexpert-recommendation

hatch_time: {"min":5,"max":7} [days] — No dated cohort or denominator

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Nancy (surname not stated) — Zuchtbericht Königstiger Harnischwels - Hypancistrus spec. L333

aquaristik-lexikon.de · Das Zuchtbecken
· published 2025-03-19 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

hatch_time-0
{"min":5,"max":7} days (reported)
survival_denominator
not reported (missing)
l333 / breedingexpert-recommendation

post_hatch_yolk_period: 5 [days]

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Nancy (surname not stated) — Zuchtbericht Königstiger Harnischwels - Hypancistrus spec. L333

aquaristik-lexikon.de · Das Zuchtbecken
· published 2025-03-19 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

post_hatch_yolk_period-0
5 days (reported)
survival_denominator
not reported (missing)
l333 / breedingexpert-recommendation

fry_advice: Rearing box or tank; shelter; meat and vegetable components

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Nancy (surname not stated) — Zuchtbericht Königstiger Harnischwels - Hypancistrus spec. L333

aquaristik-lexikon.de · Vorgehen bei der Aufzucht
· published 2025-03-19 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

fry_advice-0
"Rearing box or tank; shelter; meat and vegetable components" · unit unknown (uncertain)
fry_advice-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l333 / breedingexpert-recommendation

growth_claim: {"size":[3.5,4.5],"time":6} [cm_at_months] — Length basis not specified here

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Nancy (surname not stated) — Zuchtbericht Königstiger Harnischwels - Hypancistrus spec. L333

aquaristik-lexikon.de · Vorgehen bei der Aufzucht
· published 2025-03-19 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

growth_claim-0
{"size":[3.5,4.5],"time":6} cm_at_months (reported)
survival_denominator
not reported (missing)
l471 / breedingpersonal-anecdote

received_origin_claim: Rio Ventuari, Venezuela — Collection chain not independently verified

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Frank Schäfer — Hypancistrus sp L471 “dwarf, big spots”

www.aquariumglaser.de · Opening paragraph
· published 2020-03-16 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

received_origin_claim-0
"Rio Ventuari, Venezuela" · unit unknown (uncertain)
received_origin_claim-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / breedingreported-measurement

wild_fish_size: Hardly exceed 6 [cm_unspecified_length_basis]

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Frank Schäfer — Hypancistrus sp L471 “dwarf, big spots”

www.aquariumglaser.de · Opening paragraph
· published 2020-03-16 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

survival_denominator
not reported (missing)
wild_fish_size-0
"Hardly exceed 6" cm_unspecified_length_basis (reported)
l471 / breedingexpert-recommendation

offspring_size: About 8 [cm_unspecified_length_basis] — German parallel version explicitly means approximately 8 cm; not an observed cohort

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Frank Schäfer — Hypancistrus sp L471 “dwarf, big spots”

www.aquariumglaser.de · German parallel article, second paragraph
· published 2020-03-16 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

offspring_size-0
"About 8" cm_unspecified_length_basis (reported)
survival_denominator
not reported (missing)
l471 / careexpert-recommendation

temperature_recommendation: {"min":26,"max":30} [degC]

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Frank Schäfer — Hypancistrus sp L471 “dwarf, big spots”

www.aquariumglaser.de · Care paragraph
· published 2020-03-16 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

survival_denominator
not reported (missing)
temperature_recommendation-0
{"min":26,"max":30} degC (reported)
l471 / breedingexpert-recommendation

filtration: Good filtration

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Frank Schäfer — Hypancistrus sp L471 “dwarf, big spots”

www.aquariumglaser.de · Care paragraph
· published 2020-03-16 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

filtration-0
"Good filtration" · unit unknown (uncertain)
filtration-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / careexpert-recommendation

diet: Frozen and dry foods; limited raw potato, carrot or zucchini

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Frank Schäfer — Hypancistrus sp L471 “dwarf, big spots”

www.aquariumglaser.de · Care paragraph
· published 2020-03-16 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

diet-0
"Frozen and dry foods; limited raw potato, carrot or zucchini" · unit unknown (uncertain)
diet-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / breedingexpert-recommendation

reproduction: Cave-breeding

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Frank Schäfer — Hypancistrus sp L471 “dwarf, big spots”

www.aquariumglaser.de · Second paragraph
· published 2020-03-16 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

reproduction-0
"Cave-breeding" · unit unknown (uncertain)
reproduction-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / taxonomypersonal-anecdote

source_label: Hypancistrus sp. L201 Dwarf

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Haakon Haagensen (site attribution) — Hypancistrus sp. L471

catfishcodex.com · Facts
· published date unknown · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

source_label-0
"Hypancistrus sp. L201 Dwarf" · unit unknown (uncertain)
source_label-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / breedingpersonal-anecdote

historical_trade_labels: ["L471","L201 Dwarf","L280a","L280b"] — Not nomenclatural synonyms

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Haakon Haagensen (site attribution) — Hypancistrus sp. L471

catfishcodex.com · Facts and import-history paragraphs
· published date unknown · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

historical_trade_labels-0
["L471","L201 Dwarf","L280a","L280b"] · unit unknown (uncertain)
historical_trade_labels-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / breedingpersonal-anecdote

import_history: Neonfisken, Denmark, around 2011; small-/large-spotted labels

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Haakon Haagensen (site attribution) — Hypancistrus sp. L471

catfishcodex.com · Import-history paragraph
· published date unknown · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

import_history-0
"Neonfisken, Denmark, around 2011; small-/large-spotted labels" · unit unknown (uncertain)
import_history-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / taxonomypersonal-anecdote

identity_warning: L280 belongs to H. vandragti; H. contradens also sold as L471

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Haakon Haagensen (site attribution) — Hypancistrus sp. L471

catfishcodex.com · Import-history paragraphs
· published date unknown · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

identity_warning-0
"L280 belongs to H. vandragti; H. contradens also sold as L471" · unit unknown (uncertain)
identity_warning-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / breedingexpert-recommendation

size: 7 [cm_unspecified_length_basis]

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Haakon Haagensen (site attribution) — Hypancistrus sp. L471

catfishcodex.com · Facts
· published date unknown · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

size-0
7 cm_unspecified_length_basis (reported)
survival_denominator
not reported (missing)
l471 / careexpert-recommendation

temperature_recommendation: {"min":27,"max":30} [degC]

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Haakon Haagensen (site attribution) — Hypancistrus sp. L471

catfishcodex.com · Care paragraph
· published date unknown · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

survival_denominator
not reported (missing)
temperature_recommendation-0
{"min":27,"max":30} degC (reported)
l471 / breedingexpert-recommendation

water_advice: Soft, slightly acidic, oxygenated; filtration and frequent changes

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Haakon Haagensen (site attribution) — Hypancistrus sp. L471

catfishcodex.com · Care paragraph
· published date unknown · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

survival_denominator
not reported (missing)
water_advice-0
"Soft, slightly acidic, oxygenated; filtration and frequent changes" · unit unknown (uncertain)
water_advice-unit-0
not reported (missing)
l471 / breedingexpert-recommendation

shelter_advice: Rocks, wood and size-matched caves

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Haakon Haagensen (site attribution) — Hypancistrus sp. L471

catfishcodex.com · Care paragraph
· published date unknown · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

shelter_advice-0
"Rocks, wood and size-matched caves" · unit unknown (uncertain)
shelter_advice-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / breedingexpert-recommendation

breeding_injury_warning: Females may be injured or killed during cave trapping — No event count or direct personal cohort specified

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Haakon Haagensen (site attribution) — Hypancistrus sp. L471

catfishcodex.com · Final care paragraph
· published date unknown · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

breeding_injury_warning-0
"Females may be injured or killed during cave trapping" · unit unknown (uncertain)
breeding_injury_warning-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / taxonomyauthor-hypothesis

identity_claim: Discussed imported fish interpreted as H. contradens — Not independently examined

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Acanthicus; signed Daniel — L471 Importe, post #4

l-welse.com · Post #4, opening
· published 2018-02-18 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

identity_claim-0
"Discussed imported fish interpreted as H. contradens" · unit unknown (uncertain)
identity_claim-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / taxonomyauthor-hypothesis

taxonomic_opinion: Author suspected L471, L201 and H. contradens conspecific — Not formal synonymy

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Acanthicus; signed Daniel — L471 Importe, post #4

l-welse.com · Post #4, opening
· published 2018-02-18 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

survival_denominator
not reported (missing)
taxonomic_opinion-0
"Author suspected L471, L201 and H. contradens conspecific" · unit unknown (uncertain)
taxonomic_opinion-unit-0
not reported (missing)
l471 / breedingsecondary-summary

historic_breeding: Successful Scandinavian reproduction reported in quoted DATZ text

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Acanthicus; signed Daniel — L471 Importe, post #4

l-welse.com · Post #4, DATZ quotation
· published 2018-02-18 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

historic_breeding-0
"Successful Scandinavian reproduction reported in quoted DATZ text" · unit unknown (uncertain)
historic_breeding-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / breedingsecondary-summary

egg_diameter: 5 [mm_approximate]

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Acanthicus; signed Daniel — L471 Importe, post #4

l-welse.com · Post #4, DATZ quotation
· published 2018-02-18 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

egg_diameter-0
5 mm_approximate (reported)
survival_denominator
not reported (missing)
l471 / breedingsecondary-summary

clutch_size: Few eggs — No numeric count

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Acanthicus; signed Daniel — L471 Importe, post #4

l-welse.com · Post #4, DATZ quotation
· published 2018-02-18 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

clutch_size-0
"Few eggs" · unit unknown (uncertain)
clutch_size-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / breedingsecondary-summary

juvenile_growth: Slow

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Acanthicus; signed Daniel — L471 Importe, post #4

l-welse.com · Post #4, DATZ quotation
· published 2018-02-18 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

juvenile_growth-0
"Slow" · unit unknown (uncertain)
juvenile_growth-unit-0
not reported (missing)
survival_denominator
not reported (missing)
l471 / breedingpersonal-anecdote

size_revision: Earlier maximum size later revised upward

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

Acanthicus; signed Daniel — L471 Importe, post #4

l-welse.com · Post #4, after quotation
· published 2018-02-18 · accessed 2026-10-02
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

size_revision-0
"Earlier maximum size later revised upward" · unit unknown (uncertain)
size_revision-unit-0
not reported (missing)
survival_denominator
not reported (missing)
apistogramma-cacatuoides / breedingsecondary-summary

Sex remains unresolved; black pelvic fins were keeper-reported. Respondents disagreed and qualified their experience.

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

gwand, GaryE, Colin_T, emeraldking, anewbie — Male or Female Help

www.fishforums.net · [{"page": 1, "post_number": 1, "publisher_post_id": "4370861", "url": "https://www.fishforums.net/threads/male-or-female-help.497371/#post-4370861", "publication_timestamp_raw": "2025-05-31T09:50:55-0500", "timestamp_precision": "publisher DOM time a
· published 2025-05-31 · accessed 2026-10-03
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

exact_brood_link
not reported (missing)
fin_name_correction
{"earlier":"pectoral","later":"pelvic"} · unit unknown (reported)
independent_sex_verification
not reported (missing)
parent_as_reported
"Mohawk Man" · unit unknown (reported)
taxon
{"name":"Apistogramma cacatuoides","author_attributed":true} · unit unknown (reported)
apistogramma-cacatuoides / breedingpersonal-anecdote

The keeper isolated the aggressive fish.

Reported evidence with source and stock-identity limits; this is not a verified breeding protocol or success probability.

gwand — Male or Female Help

www.fishforums.net · [{"page": 1, "post_number": 9, "publisher_post_id": "4370938", "url": "https://www.fishforums.net/threads/male-or-female-help.497371/#post-4370938", "publication_timestamp_raw": "2025-06-01T07:33:20-0500", "timestamp_precision": "publisher DOM time a
· published 2025-06-01 · accessed 2026-10-03
Original short summary with attribution. Publisher copyright retained; no full text or media republished.

Detailed reported record — unknown

Event date: not reported

action
"moved_to_own_tank" · unit unknown (reported)
age
not reported (missing)
aggression_target
"conspecifics" · unit unknown (reported)
body_length
not reported (missing)
isolation_date
not reported (missing)
subsequent_outcome
not reported (missing)
Previous reports Next reports