Does a beaver feed on others animals flesh
No they do not but they do eat leaves, wood, crops, and plants.