Hercules had stolen the Geryon's cattle. He was driving the herd through Italy when Cacus crossed his path. Cacus stole some of the animals. He dragged them backwards to his cave to confuse Hercules. 