I've been talking to some guys locally on a fishing forum, and there are a couple of beavers that live in the same exact area that I was fishing. In fact, i saw one of them a few days before this experience. It is possible that I snagged a beaver especially since the water was fairly muddy from all the rain. Anyone ever had a similar experience?