To breed a baby pet, you need to purchase a breeding nest and have two adult pets of the same type.  At least one of the adult pets need to be owned by you. Breeding nest vanishes after breeding is done. Over 20 breeds of each baby pet available, including rare and super rare!