Creature:Doghorse

Doghorse is a Phenacodontid.