Question: why geese but not meese?
Answer: Why is the plural of moose not meese? ... But even if the moose belonged to, say, the cat family, and thus typically had a plural different from its singular, we wouldn't use the plural "meese". This is because, unlike "goose", the word "moose" did not exist in early Anglo-Saxon times, so it couldn't undergo i-mutation.