Do Rainbow Sharks lay eggs?
Rainbow Sharks, which are freshwater fish, not real sharks, ARE egg layers, but rearly breed in captivity.
Of the approximately 400 species of sharks, about 40% lay eggs. These sharks are called oviparous. . Examples of oviparous sharks: Zebra sharks, Swellsharks, and Hornsharks The following site gives a list of sharks that lay eggs (oviparous sharks) http://homepage.mac.com/mollet/Eggcases/Oviparous_sharks.html dog shark dog sharks