Dreams are rarely literal.
Baby seals can stand for anything that has a unique meaning for you. A general meaning would be someone helpless or vulnerable. Your unique connections will be of more use. Logic is an obstacle. Let your mind wander.Who is "just a baby seal".