A young grey seal pup found entangled in fishing gear on North Beach was rescued last week and is now recovering at the Marine ...