Board Thread:Episode Discussion/@comment-3125844-20150326202354/@comment-24632516-20150327195822

I suspect it to be some sort of aquatic cat species. Or a cat species that would hunt primarily in water.