Three adorable puppies have been rescued after they were dumped in a carrier bag left dangling from a barbed wire fence.
A passer-by was stunned to discovered the cute pups, which were suffering from hypothermia, hypoglycaemia and hunger.
The collies are thought to be no more than 10 days old.
They were discovered in Dongegal, where it is thought someone had been trying to throw them in a river, the Irish Mirror reports.
Horrified vets were called just before 9pm on Wednesday by someone who discovered the animals thinking they were kittens.
They had been dumped near the crossing of a river that was inaccessible.
Alexander Smyth, director of Smyth's Veterinary Service arrived at the scene shortly after and quickly realised that if the bag became detached or ripped from the fence, whatever animal inside would drown in the fast-moving river.
He said: “This is a tragedy in this day and age with so many animal charities and places that are willing to care for these animals,
"The suffering of these animals could have been avoided. Whilst we have provided a specialist rescue service to numerous pets, wildlife and large animals, we are not a shelter and do not have the facilities to provide long term care for these animals once they are rescued.
"The dedicated staff at Donegal ISPCA were thankfully able to take these puppies into their care, for that we owe them a debt of gratitude.
"The puppies are doing well but will require intensive support as they are very young and now orphans.
“The abuse and needless suffering of animals is unacceptable, and we encourage if anyone has any information about any cases of abuse, neglect or otherwise that they should make it know to authorities so it can be stopped.
The three puppies are now receiving round the clock care at the and ISPCA Senior Inspector Kevin McGinley said that these situations can easily be avoided if the puppies’ mother had been spayed or if the owner had contacted the ISPCA for help.
Alexander from Smyth's Veterinary Services gave further advice: "Animals in these situations are stressed and/ or wild and they can pose risks to persons attempting to rescue them.
"The environments such as rivers and confined spaces can pose further hazards to rescuers, so you should not attempt any rescues of wildlife, pets or farm animals without specialist training and when completely safe to do so. Contact the ISPCA, Fire Service or your local Veterinary Surgeon for advice."