Seal Pup Rescue (with Marine Mammals Of Maine) Seal Pup Rescue (with Marine Mammals Of Maine) PLAYLIST by Roaring Earth Staff A newborn harbor seal pup is abandoned by her mother and rescued by the team at Marine Mammals of Maine. More Stories Meet the Potoo: This Cartoon-Like Bird Actually Exists Extremely Rare “Strawberry” Leopard Captured on Camera Alligator vs. Python