
An atlas of 654 breeds in 9 periods. Scroll down through time: each period branches into continents, each continent into families, each family into its breeds.
4 breeds appear in 3 continents
68 breeds appear in 5 continents
79 breeds appear in 6 continents
53 breeds appear in 3 continents
87 breeds appear in 4 continents
111 breeds appear in 5 continents
91 breeds appear in 6 continents
94 breeds appear in 5 continents
67 breeds appear in 5 continents