I bet ya it was a dolly. Some dollys live in the Canal and some of its glacial tribs like the Dosie, Duckabush and Skoke. Its just rare to actually see one.

Some of them are a goldish color this time of year and your description of the mouth sounds like dolly to me.