Two types of methods are employed in animal breeding.
These are :
(a) Natural Method :
These include :
(i) Inbreeding and
(ii) Outbreeding.
(b) Artificial Method : These methods include the artificial insemination and new techniques such as Multiple Ovule Embryo Transfer (MOET), super ovulation and Embryo transfer and cryopreservation.
The best method to carry out animal breeding is artificial method because they help to overcome problems of normal mating and have a high success rate of crossing between mature male and female.