What are Baby Animals Called?

Baby animals are usually called a different name than their mommy and daddy. For example, a baby deer is called a fawn. A baby dog is called a pup. A baby elephant is called a calf.