how many breeds?