Hesperocyon gregarius, 37-29 million years old, western North America. This is the oldest and most ancient canid known. The size of a small fox, this animal gave rise to all of the later canids.