Back in May rangers at Elk Neck State Park in Cecil County noticed some strange noises coming from near the water. The crying, squeaking and grunting was coming from a North American Otter pup, whose mother never returned. Now that pup has a new home and is causing quite a buzz there.
