Livestock database

34 fish, shrimp, snails, amphibians, and reptiles, with the parameters and conflicts that decide what shares a system. Match the animal to the water and the space you can hold.

Type
Setup
Difficulty
Temperament

34 of 34

fishbeginnerterritorial

Betta

Betta splendens

  • Temp 78 to 82 F · pH 6.5 to 7.5 · 3 to 12 dGH
  • Min 5 gal · adult 2.5 in · low bioload
  • carnivore
  • Avoid with: other bettas, fin-nippers, guppies (fin target), shrimp (may be eaten)

One male per tank; two males fight to the death. Needs a heater at 78 to 82 F and calm flow. Heavy plant cover lets some keepers add shrimp, but a hungry betta still hunts them.

fishbeginnerpeaceful

Guppy

Poecilia reticulata

  • Temp 72 to 82 F · pH 7 to 8 · 8 to 20 dGH
  • Min 10 gal · adult 2 in · low bioload
  • Keep 5+ · omnivore
  • Avoid with: bettas, angelfish, fin-nippers

A hard-water livebearer: they want pH 7.0 to 8.0 and GH 8+, the opposite of soft-water tetras. Buy all-male or all-female unless you want an endless supply of fry.

fishbeginnerpeaceful

Endler's Livebearer

Poecilia wingei

  • Temp 72 to 82 F · pH 7 to 8 · 8 to 20 dGH
  • Min 5 gal · adult 1.4 in · low bioload
  • Keep 5+ · omnivore
  • Avoid with: bettas

A nano guppy: same hard-water needs, smaller and less finicky. Peaceful enough to keep with dwarf shrimp, and small enough for a 5-gallon.

fishbeginnerpeaceful

Neon Tetra

Paracheirodon innesi

  • Temp 70 to 81 F · pH 5.5 to 7 · 1 to 8 dGH
  • Min 10 gal · adult 1.2 in · low bioload
  • Keep 6+ · omnivore
  • Avoid with: bettas (mixed), angelfish (eats them), large fish

A soft-water schooler: keep six or more or they hide and fade. Wants pH under 7.0 and soft water, which puts it at odds with guppies and mollies.

fishbeginnerpeaceful

Ember Tetra

Hyphessobrycon amandae

  • Temp 73 to 84 F · pH 5.5 to 7 · 1 to 8 dGH
  • Min 10 gal · adult 0.8 in · low bioload
  • Keep 8+ · omnivore
  • Avoid with: large fish

A tiny orange schooler that glows against green plants. Peaceful with dwarf shrimp adults, though it may pick off newborn shrimp. Keep eight or more.

fishintermediatepeaceful

Chili Rasbora

Boraras brigittae

  • Temp 76 to 82 F · pH 4.5 to 7 · 1 to 6 dGH
  • Min 5 gal · adult 0.7 in · low bioload
  • Keep 8+ · micropredator
  • Avoid with: any fish over 2 in

One of the few true nano fish that suits a 5-gallon: deep red, under an inch, and safe with adult shrimp. Wants soft, acidic, warm water and a tight lid.

fishbeginnerpeaceful

Harlequin Rasbora

Trigonostigma heteromorpha

  • Temp 72 to 81 F · pH 6 to 7.5 · 2 to 12 dGH
  • Min 10 gal · adult 1.5 in · low bioload
  • Keep 6+ · omnivore
  • Avoid with: large cichlids

A hardy, forgiving schooler with a black wedge marking, more tolerant of parameter swings than a neon. A good first schooling fish for a planted 10 to 20 gallon.

fishbeginnerpeaceful

White Cloud Mountain Minnow

Tanichthys albonubes

  • Temp 60 to 72 F · pH 6 to 8 · 5 to 19 dGH
  • Min 10 gal · adult 1.5 in · low bioload
  • Keep 6+ · omnivore
  • Avoid with: tropical warm-water fish

The best unheated-tank fish: it prefers 60 to 72 F and does poorly in warm tropical water. That cool preference makes it ideal for a filterless Walstad tank in a normal room, and it summers happily in a pond.

fishbeginnerpeaceful

Bronze Corydoras

Corydoras aeneus

  • Temp 72 to 79 F · pH 6 to 7.5 · 2 to 12 dGH
  • Min 20 gal · adult 2.5 in · medium bioload
  • Keep 6+ · omnivore bottom
  • Avoid with: aggressive bottom fish

A social bottom fish that works the substrate for leftover food; keep six or more or they get stressed. Wants smooth sand, not sharp gravel, which wears their barbels.

fishbeginnerpeaceful

Pygmy Corydoras

Corydoras pygmaeus

  • Temp 72 to 79 F · pH 6 to 7.5 · 2 to 12 dGH
  • Min 10 gal · adult 1 in · low bioload
  • Keep 8+ · omnivore
  • Avoid with: large fish

A one-inch cory that schools in mid-water as much as on the bottom. The right bottom fish for a nano, and safe with adult shrimp.

fishintermediatepeaceful

Otocinclus

Otocinclus sp.

  • Temp 72 to 79 F · pH 6 to 7.5 · 4 to 15 dGH
  • Min 10 gal · adult 1.5 in · low bioload
  • Keep 6+ · algae/biofilm
  • Avoid with: aggressive fish

A true algae-eater that stays under two inches and never harms plants. Only add it to a mature tank (three-plus months) with a steady biofilm supply, or it starves.

fishintermediatepeaceful

Sparkling Gourami

Trichopsis pumila

  • Temp 76 to 82 F · pH 6 to 7.5 · 2 to 12 dGH
  • Min 5 gal · adult 1.5 in · low bioload
  • micropredator
  • Avoid with: fin-nippers, bettas

A tiny labyrinth fish that croaks audibly and stays under two inches. A nano-tank centerpiece that suits the warm, calm water a betta likes but is far more peaceful.

fishbeginnerpeaceful

Honey Gourami

Trichogaster chuna

  • Temp 72 to 82 F · pH 6 to 7.5 · 4 to 15 dGH
  • Min 10 gal · adult 2 in · low bioload
  • omnivore
  • Avoid with: aggressive gouramis, fin-nippers

The peaceful gourami: a two-inch, honey-colored centerpiece that suits a planted 10 to 20 gallon and, unlike its cousins, rarely bullies tankmates.

fishbeginnerpeaceful

Zebra Danio

Danio rerio

  • Temp 64 to 77 F · pH 6.5 to 7.5 · 5 to 12 dGH
  • Min 10 gal · adult 2 in · low bioload
  • Keep 6+ · omnivore
  • Avoid with: long-finned fish (nips fins), slow fish

A tough, active schooler that tolerates cooler water (64 to 77 F) and forgives beginner mistakes. So active it stresses slow or long-finned tankmates, so pair it with other quick fish.

fishintermediatepeaceful

Celestial Pearl Danio

Danio margaritatus

  • Temp 68 to 79 F · pH 6.5 to 7.5 · 5 to 15 dGH
  • Min 10 gal · adult 1 in · low bioload
  • Keep 6+ · micropredator
  • Avoid with: large fish

A jewel-spotted nano fish, once called the galaxy rasbora. Shy at first: heavy planting and a group of six or more brings them into the open.

fishbeginnerpeaceful

Platy

Xiphophorus maculatus

  • Temp 70 to 82 F · pH 7 to 8.2 · 10 to 28 dGH
  • Min 10 gal · adult 2.5 in · medium bioload
  • omnivore
  • Avoid with: soft-water fish, bettas

A hardy hard-water livebearer, even more forgiving than a guppy. Wants alkaline water (pH 7.0 to 8.2, GH 10+) and breeds freely, so plan for fry or keep one sex.

fishintermediatepeaceful

Goldfish

Carassius auratus

  • Temp 60 to 74 F · pH 7 to 8.4 · 8 to 20 dGH
  • Min 30 gal · adult 8 in · high bioload
  • omnivore
  • Avoid with: tropical fish, delicate plants, shrimp

A cool-water fish that eats soft plants and produces a heavy bioload, so it belongs in a pond or a large tank, not a jar. It uproots and grazes anything but the toughest plants (Anubias, Java fern, Vallisneria).

shrimpbeginnerpeaceful

Cherry Shrimp

Neocaridina davidi

  • Temp 65 to 78 F · pH 6.5 to 8 · 4 to 14 dGH
  • Min 5 gal · adult 1.2 in · very low bioload
  • biofilm/algae
  • Avoid with: bettas, most fish over 2 in, copper

The beginner shrimp and the best cleanup animal in a nano tank: it grazes biofilm and leftover food all day. Needs minerals in the water (GH 4 to 14) for molting, and copper (in some fish meds and fertilizers) kills it. A mature, planted tank is safest.

shrimpbeginnerpeaceful

Amano Shrimp

Caridina multidentata

  • Temp 65 to 80 F · pH 6.5 to 7.5 · 6 to 15 dGH
  • Min 10 gal · adult 2 in · low bioload
  • algae
  • Avoid with: large/aggressive fish, copper

The best algae-eating shrimp, twice the size of a cherry and too big for most fish to eat. It will not breed in freshwater (larvae need brackish), so the population stays stable.

shrimpadvancedpeaceful

Crystal / Bee Shrimp

Caridina cantonensis

  • Temp 62 to 76 F · pH 5.5 to 6.8 · 3 to 6 dGH
  • Min 10 gal · adult 1 in · very low bioload
  • biofilm
  • Avoid with: fish, hard water, copper, neocaridina (crossbreeding)

The advanced shrimp: it needs soft, acidic water (pH 5.5 to 6.8) over an active buffering substrate and stable parameters. Do not mix it with cherry shrimp (they crossbreed) or keep it in hard water.

shrimpbeginnerpeaceful

Ghost Shrimp

Palaemonetes paludosus

  • Temp 65 to 82 F · pH 7 to 8 · 5 to 15 dGH
  • Min 5 gal · adult 1.5 in · low bioload
  • scavenger
  • Avoid with: bettas, large fish

A cheap, transparent scavenger often sold as feeder shrimp. Hardier and more tolerant of hard water than a cherry, though larger ones can occasionally nip tiny fish.

snailbeginnerpeaceful

Nerite Snail

Neritina sp.

  • Temp 72 to 82 F · pH 7 to 8.5 · 6 to 18 dGH
  • Min 5 gal · adult 1 in · low bioload
  • algae
  • Avoid with: assassin snails, loaches, soft water (shell erosion)

The best algae-eating snail that will not overrun the tank: it lays eggs but they never hatch in freshwater. Wants harder, alkaline water (GH 6+) or its shell pits and erodes.

snailbeginnerpeaceful

Mystery Snail

Pomacea bridgesii

  • Temp 68 to 82 F · pH 7 to 8 · 8 to 18 dGH
  • Min 10 gal · adult 2 in · medium bioload
  • omnivore scavenger
  • Avoid with: snail-eating fish, soft water

A large, colorful snail that scavenges without eating healthy plants (it takes only softening leaves). Needs calcium-rich, harder water for its shell, and it lays pink egg clutches above the waterline you can simply remove.

snailbeginnerpeaceful

Ramshorn Snail

Planorbella sp.

  • Temp 65 to 82 F · pH 7 to 8 · 5 to 15 dGH
  • Min 2 gal · adult 0.75 in · low bioload
  • detritus/algae
  • Avoid with: assassin snails, loaches

A flat-coiled cleanup snail that breeds to match the available food, so a population explosion means you are overfeeding. Harmless to healthy plants and a good part of a self-sustaining cleanup crew.

snailbeginnerpeaceful

Malaysian Trumpet Snail

Melanoides tuberculata

  • Temp 68 to 82 F · pH 7 to 8 · 5 to 18 dGH
  • Min 2 gal · adult 1 in · low bioload
  • detritus
  • Avoid with: assassin snails, loaches

A burrowing snail that aerates the substrate and eats detritus below the surface, which makes it genuinely useful in a dirted Walstad tank. Livebearing and nocturnal; the population self-limits to the food supply.

snailbeginnerpeaceful

Bladder Snail

Physella acuta

  • Temp 60 to 84 F · pH 6.5 to 8 · 3 to 18 dGH
  • Min 1 gal · adult 0.5 in · low bioload
  • detritus/algae/biofilm
  • Avoid with: assassin snails

The snail that arrives free on new plants. It gets a bad name, but it is a fast, harmless cleaner that only booms when there is excess food. Tolerates the widest range of any common snail.

amphibianbeginner-dartbold

Green and Black Dart Frog

Dendrobates auratus

  • Temp 72 to 80 F · Humidity 80 to 100 %
  • 18x18x18 in for 1 to 3 frogs · adult 1.5 in
  • micro-insectivore (springtails, fruit flies)
  • Avoid with: other frog species, handling, temperatures over 82 F

The beginner dart frog: bold, day-active, and hardy within a narrow band (72 to 80 F, humidity 80 percent-plus). It eats the springtails and fruit flies a bioactive viv produces. Captive-bred frogs are not toxic, but never house them over 82 F.

amphibianbeginner-dartbold

Dyeing Dart Frog

Dendrobates tinctorius

  • Temp 72 to 80 F · Humidity 80 to 100 %
  • 18x18x24 in for 1 to 2 frogs · adult 2 in
  • micro-insectivore
  • Avoid with: other dart species, same-sex adult pairs (territorial)

The largest common dart frog and one of the boldest, in dozens of color morphs. Keep one, a proven pair, or a group with space; two females often fight. Same care band as auratus.

amphibianbeginnerdocile

White's Tree Frog

Litoria caerulea

  • Temp 72 to 82 F · Humidity 50 to 70 %
  • 18x18x24 in for 1 to 2 frogs · adult 4 in
  • insectivore (crickets, roaches)
  • Avoid with: small tankmates (will eat), constant high humidity

A hardy, chunky tree frog that tolerates handling better than most and does not need the extreme humidity a dart frog does. It eats anything it can fit in its mouth, so no small tankmates.

reptilebeginnerdocile

Crested Gecko

Correlophus ciliatus

  • Temp 72 to 78 F · Humidity 50 to 80 %
  • 18x18x24 in (tall) for 1 adult · adult 8 in
  • omnivore (prepared diet + insects)
  • Avoid with: other crested geckos (males fight), temps over 80 F, heat lamps

The best beginner arboreal reptile: no heat lamp needed (room temperature 72 to 78 F is ideal), and a commercial powdered diet covers most of its food. Keep one per enclosure; two males will fight. Never let it exceed 80 F.

reptilebeginnerdocile

Gargoyle Gecko

Rhacodactylus auriculatus

  • Temp 72 to 80 F · Humidity 50 to 70 %
  • 18x18x24 in for 1 adult · adult 8 in
  • omnivore (prepared diet + insects)
  • Avoid with: other gargoyle geckos, high heat

A close relative of the crested gecko with the same room-temperature, no-lamp care, and a slightly wider humidity tolerance. Housed one per enclosure. A sturdy bioactive-vivarium reptile.

reptilebeginneractive

Mourning Gecko

Lepidodactylus lugubris

  • Temp 72 to 82 F · Humidity 60 to 80 %
  • 12x12x18 in for a small group · adult 3.5 in
  • Keep 2+ · omnivore (prepared diet + micro-insects)
  • Avoid with: large tankmates

The only common gecko you keep in a group: it is parthenogenetic (all female, reproducing without males), so a colony grows on its own. Small enough for a planted 12x12x18, and it eats the same micro-insects a dart viv produces.

fishbeginnerpeaceful

Kuhli Loach

Pangio kuhlii

  • Temp 73 to 83 F · pH 5.5 to 7 · 3 to 10 dGH
  • Min 20 gal · adult 3.5 in · low bioload
  • Keep 5+ · omnivore bottom
  • Avoid with: large or aggressive fish

An eel-like, peaceful bottom fish that hides by day and forages at night; keep five or more or it never comes out. Wants soft, warm water and fine sand it can burrow into, plus caves and leaf litter for cover.

invertintermediatepeaceful

Vampire Crab

Geosesarma dennerle

  • Temp 72 to 82 F · Humidity 70 to 90 %
  • 12x12x18 in paludarium for a small group · adult 1 in
  • Keep 3+ · omnivore (detritus, insects, pellets)
  • Avoid with: small fish (may catch), fully aquatic setups

A tiny, purple-and-orange land crab for a planted paludarium: it needs mostly land with a shallow water dish, not a full aquarium. Groups peacefully with plenty of hides, and it eats the same detritus the cleanup crew works.