He's got the cutest face. Looks like a Teddy Bear. Don't know anything about cataracts but I'm sure the vet will give you direction with that. My vet gave BabyGirl something called Dr. Butchkos Canine skin care. It has Omega Fatty Acids, Vitamins and Minerals. The Fatty Acids are Marine Lipid Concentrates and Flaxseed Oil. I hope you can get something like it. All I know is BabyGirls bare spot filled in completely and now her coat is super thick and luxurious. One of the few times I've been impressed by a supplement.
So glad he's home with you. You're both probably pooped so tomorrow will be a fresh start and I'm so looking forward to his transformation that will come from great care and love.