Yup. In fact, they may have only died out as recently as 12,000 years ago, which is pretty darn recent for any human relatives. But they were also a strange mix of features, some of which were fairly primitive. I'll be curious to see how scientists fit them into the evolutionary tree.
they put them under a bonzai tree.
think they would live out longer, large animals tend to die out much easily than the smaller cousins.