I have re-thought the issue of the so called "river otters." Cape May County must have a new, rare species of long-legged otters not seen anywhere else in the world. I now tend to think the carcasses are coyotes that have been trapped and skinned for the pelt.