Welcome to the hobby.... My breeding tank with blue tilapias are 20 gallons and I keep 2 females and one male and they are all around 4". I have a small clay pot looking to the side for privacy and that's all. Keep the water warm above 76 degrees ad they start breeding.