The only large insectivorous mammals are those that feed on huge colonies of insects (ants or termites).