Карфаген активно использовал слонов, и Рим примерно в середине первой Пунической войны научился им противостоять (битва при Панорме). Главный минус боевого слона в том, что если его удалось обратить в бегство, то остановить его уже не получится, и бежать он будет туда, откуда пришел. Карфаген не одно сражение проиграл именно из-за слонов. А еще слону в сутки надо около пары центнеров корма, так что вопрос снабжения стоит остро.