That's not necessarily the case. "Goose" and "geese" sprouted from old European languages with rules that stated that the plural must be conjugated like that. However, "moose" came from languages of some native Americans, whose grammar did not have such rules for plural conjugation. Therefore, we say "moose" instead of "meese".