Bless.Your.Heart.
I'm choked up a little, in a good way
. I'm so thankful you have him, and that he has you.
I bet the dandruff will clear up w/ good food, care, love, baths etc -- and like others have mentioned, a nice fish oil, if needed. It might be nice just to get him on a nice diet and see what happens, watch his poo and everything.
He sounds so sweet! Big hugs to that little guy
!