I also don't mind the heron these days. It used to bother me, but then I realized that a pond should be for enjoying, not worrying over. If the bird kills fish, fine. If the fish die without making the frying pan, that's fine too. I still mow and spray, cut weeds and brush, feed the fish everynight. Still stock a fish or two even, but no longer obsess over it. Whatever happens, happens for a reason.
I may have dominion over animals, but it still requires thought, patience, and understanding on my part. We share the ponds.