A police officer who allegedly dumped his emaciated dog in a trash bag in a Philadelphia park has been arrested.
Michael Long, an 11-year veteran of the Philadelphia Police Department, is accused of leaving the pit bull for dead in Philadelphia's Wissahickon Valley Park last November. Long, 33, surrendered to police on Thursday.
A dog walker alerted the SPCA after seeing the pup's nose sticking out from a trash bag. Photos taken shortly after she was found show her cowering on the ground, with her rib bones visible through her fur.
The SPCA took in the 3-year-old dog, who has been renamed Cranberry.
They learned she had a microchip, which they say led them to Long.
Following months of treatment, Cranberry was adopted, the SPCA told InsideEdition.com.
"Cranberry is doing wonderfully now," spokesperson Gillian Kocher said. "She is in her new forever home, has recovered completely physically and has the same sweet and loving personality that she has always had."
She was adopted by a man who followed her story on the news, Kocher said.
"He was so touched by her story that he came in to make a donation and met her," she said. "He returned twice while she was recovering, and when she was ready to go home, he made it official."
Following the investigation by the SPCA, Long surrendered himself to the Philadelphia Police Department's Internal Affairs Unit on Thursday.
He is charged with two misdemeanors for animal cruelty, one misdemeanor for possession of an instrument of crime, and a summary charge of animal cruelty, police said.
"He has not acknowledged any wrong doing in this case as of this time," Kocher said.
Philadelphia Police Commissioner Richard Ross has suspended Long for 30 days with the intent to dismiss at the end of the 30 days, police said in a statement. He was assigned to the 18th District.