Teman Tavoli McNeil, 17, was arrested Sunday night.Investigators believe McNeil hit Tara Beery, 31, while she was walking her roommate's dog in a parking lot next to Carolina Pines Park.
On Monday, Beery was listed in critical condition.The dog, a 150-pound Great Dane, was killed.
Police believe McNeil was driving 45 mph in a 35 mph zone without a license. They say he was driving his mother's car at the time.
"I was hoping Tara had gotten away with broken bones and bruises. Unfortunately, that was not the case," Beery's friend, Patty Leveille, said.
Police connected McNeil to the accident when a family member called.
"They came home, saw damage to the vehicle, and thought a car had come by and hit their car. We were able to put two and two together very quickly," Capt. Mike Teem of the Raleigh police said.
Beery's friends and family not only want police to find whoever did this, they also want to do something about speeding in the neighborhood.
"You watch the people speed by, and you think they shouldn't do that, and you yourself don't ever do anything to help that. Until it actually happens, you don't do anything about it. And I wish I had," Leveille said.
Beery has been a special education teacher at Brogden Middle School in Durham for the past year. She recently earned her master's degree at N.C. State.