Officials said 32-year-old Mooresville K-9 Officer Jordan Harris Sheldon died after a man shot him during a traffic stop.

Officials said 32-year-old Mooresville K-9 Officer Jordan Harris Sheldon died after a man shot him during a traffic stop.

Stories this photo appears in:

Tease photo

Florida boy runs with flag in honor of North Carolina K-9 officer killed in line of duty

An officer died in North Carolina, and his sacrifice was felt as far away as the Sunshine State.