Dogs are humanity’s oldest friends, renowned for their loyalty and abilities to guard, hunt and chase. But modern humans may owe even more to them than we previously realised. We may have to thank them for helping us eradicate our caveman rivals, the Neanderthals.