The puppy named Lucy is only 8 weeks old and weighs approximately 8 and a half pounds.

"We believe that the puppy was stolen while another family was in the process of adopting her," said Sharon Harvey, CEO and President of the Cleveland APL.

"A second person saw her, picked her up, and inquired about her. She was told by an APL team member that the puppy was in the process of being adopted. Shortly after that, it was discovered that the puppy was gone."

The woman last seen holding the puppy is described as white, in her late 30s or early 40s, about 5 feet, 5 inches tall and weighs an estimated 200 pounds.

She has wavy blond hair down to her neck, fair skin, and was wearing black-rimmed glasses. She was also wearing a heavy, black coat.

"We are devastated and the family that had fallen in love with her is heartbroken that Lucy was stolen just as they were getting ready to welcome her into their family," said Harvey.

"We hope someone knows where this puppy is and will do the right thing and return her to the shelter and the family that's waiting for her."

If you have any information or know of this woman who may have come home with the puppy pictured, please call the Cleveland APL at 216-771-4616, ext. 0 or ext. 125.