I'm so glad he's doing well and that you are monitoring his health. (AND I'M SO GLAD WE DON'T HAVE FLEAS IN ALASKA!).
I think Haven is a great name. Please keep us posted and THANK YOU for being his guardian angel.

Thank the Lord there are more people like you on earth than there are kitty stompers!