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.