Duffy had a lot of struggles with his health. He developed diabetes and lost his eyesight. He had surgery to restore his vision, and here he is seeing his owners for the first time in months!