Recent developments in cattle, pig, sheep and horse breeding - a review