Live in the D: New otter pups debut at Detroit Zoo