Genetic engineering of animals involves manipulating or modifying the genetic code of selected animals to alter their characteristics and to introduce certain desired traits. In genetic engineering, part of the genetic code or DNA is added to, deleted from or substituted with the genes of interest.
The genes of interest can be derived from another animal of the same species, an animal of another species, or even an organism of another kingdom. The beauty - and the controversy - of genetic engineering is that gene splicing can be achieved even between totally unrelated species.
The techniques used to carry out genetic engineering of animals include pro-nuclear micro-injection, embryonic stem-cell manipulation and nuclear transfer. Some of the animals created with these techniques include mice, rats, cows, oxes, sheep, goats, pigs, dogs, cats, and rabbits.