Maybe this is the Chupacabra. Then again it could be the Jersey Devil. It doesn't even look like it belongs on Earth. It looks like it came from 20,000 Leagues Under the Sea or the Bermuda Triangle.
I am glad I don't have a home in the Hamptons for the first time in my life. What a freaky thing!
I can't wait until they identify it's origins. I really hope it's not Earth. Anyway, here's Jeff Corwin's take on it.