Yikes! He's a lucky boy to have you! I'm glad he's doing better!