Definitely a Great Blue Heron.
GBH are effective predators and are protected by numerous state and federal wildlife regulations.
Surprised it found your small pond, but it’s been pretty dry in the northeast.
Sounds like the other guys have some good advice for keeping them out.