Also Neanderthals are not "very similar to humans". They are VERY DIFFERENT form humans. There are similarities yet differences. If they are different species then they must be very different. Including the fact that they had a chubby barrel shaped body.
It appears you like anthropomorphising completely different species.