Two donkeys are fighting it out after a long day hauling items across the streets of Megenagna. There are around one million cart donkeys and 250,000 cart horses who work daily across the country. Ethiopia has one of the largest donkey populations in the world at over eight million. While often derided, the animal forms an integral part of rural life as an enduring partner of the smallholder farmer.