http://www.postchronicle.com/news/or...12161636.shtml
Some speculate that it's a:
A turtle without a shell or other sea creature
A decomposing pug or other dog
A raccoon or other rodent
An undiscovered animal
A mutant creature
A science experiment gone bad