Everyone has a favorite baby animal, but did you know that these adorable babies have some pretty strange official names? See if your favourite baby critter made it in our ultimate list of baby animal names below:

A baby shark is called a pup.


A baby deer is called a fawn.


A baby owl is called an owlet.


A baby hedgehog is called a piglet.


A baby partridge is called a cheeper.


A baby ox is called a stot.


A baby eel is called an elver.


A baby sheep is called a lambkin or a cosset.


A baby crocodile is called a hatchling.


A baby squirrel is called a kitten.


A baby rat is called a pup, pinkie, or kitten.


A baby spider is called a spiderling.


A baby peafowl is called a peachick.


A baby snake is called a snakelet.