Everything you otter know… …about ENVIR 100 in one 80lb of fur bundle of fur and love Introduction and history The sea otter (Enhydra lutris, not to be.