Are young seals called pups?

yes they are.

yes they called pups...