I think this is a mink, beside a pond in Humber Bay Shores Park East. I certainly stand to be corrected, however.
In another walk past the same pond (no photos, sorry) I saw a small group of Red Breasted Mergansers fishing. In a brief span, three of them were successful and nabbed small...