This little one is a recent rescue, found abandoned on the side of a road in Alaska and ultimately taken to the Alaska SeaLife Center , where she is receiving round-the-clock care. The ASLC writes : The otter pup was found stranded on a road in Kenai, Alaska, over 5 miles up the Kenai River fr