Tangled sea lion on the mend