It sounds like beavers make good neighbors and don't eat the fish they share the water with. In fact, as herbivores, beavers don't eat any other creatures they live alongside, including turtles ...
They don’t eat fish or other animals. How large they grow: Beavers are the second-largest living rodents after capybaras. They can grow up to 3.5 feet long nose to tail and weigh up to 60 pounds ...