its probably a dog,
it washed up on the shore of Montauk (long island, new york), and people have been trying to figure out what it is
as i said its probably a dog that drowned and decomposed, though others say otherwise
the other picture looks more like a dog