A dog taken from a woman while she was suffering from a medical episode at a subway station has been returned.

Toronto police were called to Kipling subway station for a medical emergency on Oct. 27 just before 4 p.m.

Venessa Shibley, who suffers from a sleeping disorder, told CP24 that she was in the station's washroom with her dog named Charlie when she passed out.

"When I opened my eyes, I just saw his leash jangling with him, not there," she said.

Police released on Friday afternoon security camera images of the suspect believed to be responsible for taking the dog.

A few hours after the suspect's images were released, a 'good Samaritan' turned the three-year-old Yorkshire terrier over to the police, Const. David Hopkinson said.

"We'd had quite a number of tips, and we'd had a fairly strong response from the public," Hopkinson said.

He said the man, who bought the dog from the suspect, took the dog to the veterinary, got all his shots updated and bought him a new coat.

"It just showcases what type of community we have," said Hopkinson. "It's why we put out things to the community and people become involved."

Shibley said seeing Charlie again restored her faith in humanity.

"I feel grateful to the public, to the police, to the person that turned him in," she said. "I feel overjoyed."

Mark Auger, Charlie's other parent, said he and Shibley had been putting up posters across the city since the dog was stolen from them.

"I'm just so happy. I'm just glad he's back," Auger said.

Police continue to look for the suspect, who is described as approximately five-foot-two to five-foot-five tall and weighs about 100 pounds, with a slim build, and long light-brown hair worn in a ponytail.

She was wearing black aviator sunglasses, a purple jacket, blue jeans, and black and white running shoes. She was carrying two black backpacks and a black bag covered in white stars.

Anyone with information is asked to contact police or Crime Stoppers.