Last weekend's turtle race prompted reports to PETA, the state Bureau of Animal Protection, and the city health department.