She is a graduate of the University of South Carolina. Four North American river otter pups have made their debut at Toledo Zoo in northwest Ohio. The Toledo Zoo made the announcement this week ...