moose don't randomly eat plants but they eat plants found in their specific environments.
Moose are herbivorous animals that prefer to dwell in frigid climates like Canada, Alaska, and the Northeastern United States. All the food they require for their diet is present in their natural environment. They consume the leaves, bark, twigs, roots, shrubs, and flowers of some tree species. Good swimmers, moose also consume pond weed, horsetail, and water lilies as food. When they are accessible and in season, they also consume the fruits of various trees.