There are about more than 300 horse breeds in the world, all with distinctive qualities and abilities. Horses are. Continue reading