User blog comment:Adsper/All Possible Mobs/@comment-25281147-20150824154434

The mammal could be Ambulocetus.