Man caught after teen kidnapped while walking her dog

Deputies say the girl’s father used phone tracking to find her in a truck about two miles from home.

PORTER, TX — A 23-year-old Porter man is accused of abducting a 15-year-old girl at knifepoint on Christmas Day while she walked her dog, then holding her in a pickup until her father traced her phone and pulled her to safety, the Montgomery County Sheriff’s Office said.

Authorities identified the suspect as Giovanni Rosales Espinoza. He was arrested and booked into the Montgomery County Jail on charges of aggravated kidnapping and indecency with a child. As of Saturday, he was being held without bond. The case has drawn wide attention because investigators say the girl’s father acted quickly, using parental controls to locate her phone and leading deputies to a wooded area near Porter, where they found a maroon pickup linked to the abduction. Detectives say the investigation remains active.

Deputies were called about 4:50 p.m. on Dec. 25 to a home on Conner Mills Court in Porter after the girl did not return from walking the family dog, according to the sheriff’s office. Family members told investigators they attempted to reach her by phone and then used a location tool to track the device. The signal led to a secluded spot roughly two miles away, where the father found his daughter and their dog inside a maroon pickup. He pulled her from the vehicle and called 911. Deputies detained a man at the scene and began a criminal inquiry. “Christmas is a day meant for joy, but this man chose to shatter that joy by targeting a child,” Sheriff Wesley Doolittle said in a statement praising the rapid response.

Investigators said the teen was forced into the truck at knifepoint and that she fought to get free before her father arrived. Witnesses in the neighborhood provided a description of the pickup and direction of travel that helped deputies focus the search. Detectives with the sheriff’s Major Crimes Unit interviewed the suspect, collected statements and processed the truck for evidence. The sheriff’s office said the man found in the driver’s seat was partially unclothed when the father reached the vehicle, a detail referenced in arrest paperwork. Officials did not release the girl’s name because she is a juvenile. Her condition was not detailed beyond being reunited with her family; any medical evaluations were not described by authorities. The dog was not reported injured.

Records list Espinoza as a Porter resident. Deputies said the pickup recovered near the search location matched witness accounts from the street where the abduction occurred. The area where the truck was found is a mix of new subdivisions and wooded tracts north of Houston, with limited lighting and narrow access roads. Investigators canvassed for exterior camera footage and asked nearby residents for information. The sheriff’s office noted that neighbors were home for the holiday, which yielded multiple tips on vehicle color and make. Officials did not specify the exact route the truck took or whether other vehicles were involved. No additional suspects were announced.

The encounter is the latest high-profile case in Montgomery County involving rapid family-led location sharing to recover a missing teen. Local agencies have increasingly described how location data, when available, can speed first responses in time-critical calls. In this case, deputies emphasized that the father’s quick actions allowed them to secure the scene within minutes of the 911 call on Christmas afternoon. Porter, an unincorporated community east of U.S. 59, has grown swiftly in recent years, adding new subdivisions where sidewalks often connect to wooded corridors and drainage easements. Deputies said the girl had been walking a familiar loop near her street when the suspect stopped.

Prosecutors with the Montgomery County District Attorney’s Office are expected to review the arrest report and submit the case to a grand jury. Aggravated kidnapping is a first-degree felony in Texas. The indecency with a child charge is a separate felony count. Jail records on Saturday showed Espinoza held without bond. An initial court setting had not been posted. The sheriff’s office said detectives will complete additional interviews, analyze any digital evidence gathered from phones, and prepare supplemental reports. Officials said they plan to release updates after formal charging documents are finalized.

On the block where the abduction was reported, neighbors described a quiet holiday afternoon that turned into a flurry of patrol cars and flashing lights as dusk approached. One resident said families were outside setting up lawn displays when deputies arrived and blocked the street. Another neighbor, who asked not to be named to protect the privacy of minors on the street, said parents quickly brought children inside while officers searched nearby roads. Sheriff Doolittle credited the father and responding deputies, saying their coordination “ensured this dangerous predator was swiftly apprehended and is now off our streets.” The sheriff added that investigators will keep working through the weekend.

As of Saturday evening, the sheriff’s office said the investigation was ongoing. Detectives planned additional interviews and evidence collection into next week. Officials said more details on court scheduling will be released after prosecutors file the case with the district clerk.

Author note: Last updated December 27, 2025.