Aw he's adorable. What a precious guy Buddy is. Im sorry he has to live with horrible cateracts but sadly they are common. I hope you can find out whats wrong soon. Good luck!