Caring for a rainbow shark requires selecting the right tank, tank mates and food for the fish. Rainbow sharks require a 30 to 55 gallon tank with live vegetation and a rocky area where they can hide. They are very aggressive fish and need to be paired with larger fish. A rainbow shark should never be placed in a tank with another rainbow shark.
Rainbow sharks are omnivores. They should be fed a mixture of standard fish food, freeze-dried blood worms and a variety of fresh vegetables. They don't require a lot of food added to the tank because they also consume algae.
The rainbow shark prefers a moderate temperature, somewhere between 72 and 82 degrees Fahrenheit. The pH level of the water should optimally range from 6.5 to 7, but the rainbow shark also does well in other pH levels. The water should be kept clean and aerated. Sucker fish are a great addition to the tank as they help keep the water clean.
The rainbow shark has bright red fins and red eyes. It is a semi-aggressive fish that protects its territory from invaders. Due to their aggressive nature, rainbow sharks are difficult to breed and often fight other rainbow sharks. Rainbow sharks range in size from 1.5 to 6 inches.