They eat frogs , worms , insects and fish
Crustaceans that can be found near the edge of bodies of water.
it eats seeds, froot, and bridseggs
there is no such bird but there are egrets which are very similar to herons which eat small fish,amphibians and shrimps
Egrets are herons, just another name. The white herons are several in number, and can be identified by use of a good field guide.
How to Identify a White Pine