East River Monster Washes Up On Shore?

A rotting animal body has washed up on the shore of the East River in Manhattan, and many people are asking what it is. Some say it's a discarded pig. But it has no hooves. Some say a bloated dog. Or a turtle. Others who are fans of the movie 'The Princess Bride' are even calling it a Rodent Of Unusual Size.