New Mexico trainer Arturo Chavez has been suspended through Aug. 24, 2028, and fined $25,000. He has been a licensed trainer since 2009.