The North American Beaver is a strict herbivore! Their diet of vegetation includes lilies, cattails, leaves, grasses, and the inner bark of trees! They also love to feast on cambium trees such as aspen, willow, and cottonwood.