The Karo have an estimated population between just 1,000 and 3,000 and traditionally practice flood retreat cultivation. They grow sorghum, maize and beans. While historically they were well known for their skills in breeding, nowadays, only small sized cattle are kept because of the increasing number of tsetse flies, who consume the blood of vertebrate animals.