When the breeding period begins, a male/female pair separates from the group. They choose a small area of the aquarium bottom, about 30 cm in diameter, which they then actively guard from other inhabitants. The female lays several eggs on the substrate, and after fertilization, she takes them into her mouth. This process can be repeated several times. The female incubates the eggs in her mouth for approximately 9–12 days, while the male guards the territory. Then the roles change: the male takes the eggs, and the female swims away to provide protection from a distance. After about ten days, the hatched fry begin to swim freely. Nevertheless, for the first few weeks, they continue to stay near their parents and, if danger arises, hide in the mouth of the female or male.