At RSPCA Sheffield, every wagging tail tells a story, but few stories are quite as touching as that of Princess Margherita, a gentle Cane Corso who’s been waiting far too long for a place to call home ...