Guppies get along with cory catfish, small cichlids, ottos and plecos, according to The Nest. Guppies are a schooling fish and get along with other types of schooling fish.
Guppies feel safe in large groups, so having many fish in a tank can help. The Nest recommends grouping in sets of 3 to 6 for safety. Guppies are also known as rainbow fish or million fish. They are one of the most popular aquarium fish sold today and are the most widely distributed species of fish. Guppies are live bearing fish and are highly adaptable members of the Poeciliidae family.