Canada may cancel its annual seal hunt because warm weather has made the ice too dangerous for the clubbers.