Canal Moraleda, happy seals