Sullivan City police Officer Jose E. Martinez said the bullet struck Lady, his 10-month-old pinto. (Photo courtesy of Jose Martinez)

An off-duty Sullivan City policeman called the cops Saturday, when a bullet narrowly missed him — and struck his horse just two yards away.

At 6:07 p.m. Saturday, police responded to the 900 block of North Charco Blanco Road in Rio Grande City after someone called to report a drive-by shooting, according to information provided by the Rio Grande City Police Department.

The caller, off-duty Sullivan City police Officer Jose E. Martinez, said a bullet narrowly missed him and struck his horse, Lady, who was standing about two yards away.

Martinez had just finished feeding the 10-month-old pinto. They were walking together when the bullet struck her.

“Might have been me,” Martinez said Sunday during an interview with CBS 4 News.

Martinez said he suspected someone driving a white truck had shot Lady, but didn’t know if they were trying to hit him or simply shooting toward the house. He called police last week about a white truck dumping trash nearby.

Lady died at about 5 a.m. Sunday, Martinez said.

Neither the responding officer nor Rio Grande City police Chief Noe Castillo could be reached for comment Sunday afternoon.

Anyone with information about the shooting should call the Rio Grande City Police Department at (956) 487-8892.