Baby shark or seal (3)
I believe the answer is:
pup
I believe this is a double definition.
'baby shark' is the first definition.
(I've seen this in another clue)
'seal' is the second definition.
(I have seen 'Young seal ' mean 'pup' so perhaps 'seal' could also mean 'pup')
(Other definitions for pup that I've seen before include "Youngster" , "Young of canines" , "Whelp" , "Young animal" , "Canine young" .)