There are many theories as to why the Neanderthals, our ancestral cousins, died out. A new theory suggests that modern humans may be the most successful invasive species of all time, with special thanks to our canine companions for giving us the competitive edge.