Dog Days: The Sato in Punta time travelling, 05 Mar 2010 By the beach of Punta, a horde of dogs runs towards researchers as they walk to a boat bound for Cayo Santiago, a hook-shaped…