A baby llama is called a cria.
Only if she has offspring or has a cria (baby llama) at her side.
Young goats are known as Kids ADDED: In addition to the previous answer. Young Males are called "Bucklings" and young Females are called "Doelings". Both Bucklings & Doelings are "Kids".
A male llama and a female llama.
A pig that is young and is a female is called a pig.
A young cat is called a kit. :3
I heard that it is is sometimes called a macho.
A young female horse is a filly. A young female donkey is a filly, a young male donkey is a colt. The adult donkeys are jenny and jack, or gelding.
A young bovine that has not had an offspring is called a heifer.
Young sheep are called lamb, lambkin or cosset. Female sheep are called ewe or dam.
Sexual reproduction. Male llama mates with female llama to get a baby llama or cria. That's the only way.
A hembra is a female llama.
A female horse is called a mare. A young female is called a filly.