Meerkats - everyone has heard about them, if not from elsewhere, than at the very from Disney’s The Lion King....