An abandoned puppy with a life-threatening condition faces a brighter future in the New Year thanks to donations to a Sussex animal charity.
Alfie was taken in by Happy Endings Animal Rescue Sanctuary after he was abandoned by a family in Kent.
Upon arrival, vets discovered the greyhound cross was suffering from a rare liver condition.
But with more than £3,500 donated from well wishers, the dog is set to undergo potentially life-saving treatment.
Terry Kemp, a veterinary nurse who founded Happy Endings in Hailsham, East Sussex, said: "We cannot believe how generous people are.
"A lot of animals that we take in have been abused and mistreated by people, so all the donations and messages of support have really restored our faith in humankind."
Alfie was given to the sanctuary by a woman in Dartford, Kent, who said the 21-week-old puppy had already had three homes.
The dog was examined by a vet and a scan revealed a rare liver condition, which needed treatment estimated at more than £3,500.
Alfie has been put on medication for three weeks before he returns to specialists to see if he can undergo surgery.
Dr Clive Elwood is the managing director at Davies Veterinary Specialists, which offered discounted treatment for Alfie.
He said: "Alfie is a smashing dog, with a lovely temperament and he seems such a happy soul despite his condition."
Chris Johns, the co-founder of Happy Endings, added: "We were heartbroken at the prospect of losing him but now he's been given a lifeline."
The sanctuary, which also has a base in Knockholt, near Sevenoaks in Kent, asked anyone who wants to donate to visit its website.