We are inexperienced fish owners and have 9 goldfish and 3 koi in a large pond in the garden. We've had them for two years and haven't had any trouble with herons as the pond is deep .
Yesterday I found the largest koi , which is about 10" long , dead on the slabs at the side of the pond
. It had obviously been there for a few hours and had been nibbled by the garden birds ( we have a lot).
Is this definitely a heron or could it have jumped out and got stranded? All the other fish are fine , they don't seem spooked . The dead fish has been nibbled at rather than spiked or slashed ( sorry ) . We've never seen a heron here or in the area .
I thought that herons took the fish away?
We have several small birds of prey in the area , sparrowhawks I think . But do they take fish ? They've killed a few wood pigeons .
I know that heron precautions are expensive and ugly, so I don't want to do it if it's unnecessary .
Any advice appreciated .