A benchmark study of 100 top-selling cat foods detected lead, cadmium and arsenic in almost every sample tested, with fish-based recipes carrying the most mercury.