Every so often, I come across a story that makes me want to put my fist through the wall, or kick someone’s butt, or both. This was one of them. But at least it seems to have a happy ending.
A heartbreaking story…
Back in November, a Philadelphia cop allegedly decided he didn’t want his dog any more. So he allegedly got rid of her.
According to published reports, he just threw her away. Literally. Luckily, a Good Samaritan found her in the trash bag in a park where she was allegedly abandoned.

“The Good Samaritan and her dog came upon a garbage bag and as they got closer found a dog’s head was visible. The Good Samaritan called the PSPCA’s Humane Law Enforcement team who sent two officers to the scene to rescue the dog and bring it back to the shelter to receive the medical care it needed,” the Pennsylvania SPCA said in a March 23 press release.
Judging by the picture, her rescuers intervened in the nick of time…
With a happy ending
As Cranberry recovered from her ordeal, authorities tried to figure out exactly how she ended up in such a horrible predicament. And their efforts paid off.
Last week, Michael Long, a Philadelphia police officer, was arrested on several charges including two misdemeanor counts of animal cruelty.
“This arrest today is the culmination of an investigation conducted by our officers and the Philadelphia Police Internal Affairs Unit,” said Nicole Wilson Director of Humane Law Enforcement. “We look forward to the opportunity to see justice through the courts in this matter.”
Regardless of the outcome, it also looks like Long will lose his job since he has reportedly been “suspended with intent to dismiss.”
Most importantly, Cranberry got adopted and has been living with her new family since December.