by 45 , 000 years ago , dogs had weathered the comings and goings of a number of ice times , had stretched themselves throughout most of africa , india and asia , and had reached a population of roughly a million .
Humans existed 10,000 years ago.