a cria, or macho.
A young male horse is called a colt.
Young alpacas are called crias. A young male would be a male cria.
The young of a donkey is called a foal.A young male is a colt but a mature male is a Jack.A young female is a filly but a mature male is a Jenny
A young male bison is called a bull.
A young cat is called a kit. :3
Young alpacas are called crias. A young male would be a male cria.
A young male ox is typically called a bullock.
A young male bull is called a bullock or a steer.
A young male pig that has not reached sexual maturity is a shoat.
The young of birds are called immature or fledglings.
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 sheep is a ram, a female is an ewe, and a young sheep is a lamb.