Rory was found roaming the streets of southern Italy in desperate need of help.
He was emaciated and covered in sores, with a heavy chain around his neck.
Rescued just in time
Thankfully, his rescuer found him just in time.
Tests revealed Rory was suffering from leishmaniasis, which required urgent veterinary treatment.
Weak and painfully thin, the team feared he may not pull through. But with plenty of care, Rory soon blossomed.
Ready for his forever home
The brave pup has surprised everyone with his resilience and love for people. He is also good with other dogs, sharing his space happily with both males and females.
Yet heartbreakingly, nobody has ever applied to adopt Rory.

Rory is completely adored by his rescuers but they know he has so much to offer the right home. He just needs to find a family who will love him for the rest of his days.