A teacup Yorkshire Terrier stolen last week is now back where he belongs.

The alleged thief's mother made it all possible.

"Saw her son all over the news, stolen puppy, taking off running out of our shop," said Victoria Glatz, pet shop owner.

The puppy theft was caught on camera last week at the The Puppy Stop on East Colonial Drive in Orlando. Video shows a couple shopping when the man decides to run out of the door with the puppy as the store employee looked away. Police said the man took off with the $2,300 puppy.

The thief's mother allegedly saw the video and had a talk with her son.

"She said, 'You need to take that dog back.' So he decided to call in and said, 'Hey, I got the dog,'" Glatz said.

According to the pet store owner, Orlando police met the alleged thief at a gas station where he gave the puppy to authorities.

"That's when the detective called us and said, 'We've got your puppy!' I'm glad on that. I just hope this guy never does this again," Glatz said.

"I think it is really sweet that his mom encourged him to bring it back. It restores your faith in humanity a little," said Myla Marks, a customer at the pet store.

This is not the first attempted puppy theft at The Puppy Stop. In November, a woman stole a puppy, and after receiving a tip, police found the puppy in a dumpster. The puppy survived.

The Puppy Stop plans to have a new security system in place, in which customers will be admitted in and out of the store by use of a buzzer.