I hate to put it like this but humans are mammals. August 30, 2011 Taylor Leave a comment Doesn’t mean there might not be some divine intervention in there but definitely smart mammals.