The puppy led the group at the pace you can see for over 1.5km!!!Palazzolo-Buscemi is in Sicily, I think this is from the last Giro d'Italia.