one moose, two moose. Даже сами носители не понимают почему и говорят, что для них намного логичнее звучит вариант meese, как в случае с goose, geese :) но нет... вот так почему-то
Часто употребляемые слова не подчиняются правилам, если есть возможность говорить их проще. Это - "неправильное" существительное, такое же, как "неправильные" глаголы