A hero volunteer rescued five cute puppies that had been bagged up and thrown into a ravine after a passer-by heard their cries.
The dogs had been placed into a bag, which had then been sealed with duct tape, before being cruelly thrown into the ravine.
Miraculously, they had survived the fall.
READ MORE: Chef reunited with beloved dog three-and-half-years after she was stolen
A woman who happened to be passing by in the hills between Sacco and Roscigno, Italy, on Tuesday (23 Apr) heard their cries.
She alerted an animal care volunteer, who rushed to the scene and rescued the pups.
They were immediately taken to an animal shelter in nearby Capaccio Paestum.
There, they were examined and treated for the injuries they had sustained in the fall.
The volunteer temporarily took the pups in as their photos were shared on social media, along with an adoption request.
Another woman was eventually chosen to give them a loving home, as reported on What’s The Jam.
The volunteer reported that she had first been alerted after the pups were seen abandoned in front of a school in a village.
She was then called after two women were seen putting the dogs into a car.
Some girls later reported having seen the same two women taking a bag from a car and throwing it into the ravine.
The police are now working to identify the suspects, who are believed to be local to the area.
READ MORE: VIDEO: Prim-inmate! Hapless monkey escapes from zoo only to end up in prison