A horrific case of cruelty has lead to a heart-warming tale of compassion.
Donations from across the country have been pouring into the Broome County Humane Society in Binghamton in support of two beagles who were thrown from a moving vehicle last week.
New York State Police say witnesses saw the dogs being tossed out the passenger side window of a late model Dodge Durango while heading south on Interstate 81, just north of the Broome County line.
The Humane Society has since named them Adam, after the truck driver who stopped to assist the beagles, and Trooper, for the state police who rendered assistance as well.
While Adam survived with just bruising, Trooper broke both of his front legs and one had to be amputated.
Trooper is currently recovering at Colonial Veterinary Hospital in Ithaca and is expected to survive.
Executive Director Karen Matson says the Humane Society has already received thousands of inquiries about adopting the dogs.
Matson believes Adam is between 1 and 2 years-old while Trooper is between 6 and 8.