Mesocyon

Mesocyon is an extinct genus of terrestrial carnivore within the family Canidae, subfamily Hesperocyoninae, which inhabited North America from the Early Oligocene to Early Miocene 38.9—20.6 Ma, existing for approximately 18 million years. Though a carnivore, dentition suggests this animal was a hypercarnivore or mesocarnivore.

Mesocyon

Mesocyon is an extinct genus of terrestrial carnivore within the family Canidae, subfamily Hesperocyoninae, which inhabited North America from the Early Oligocene to Early Miocene 38.9—20.6 Ma, existing for approximately 18 million years. Though a carnivore, dentition suggests this animal was a hypercarnivore or mesocarnivore.