Amazing! Kudos to you for stepping up and taking proper and awesome care, he is lucky to have you and looks so improved. Hopefully the digestive issues will work themselves out, his system definitely has been through a rough ride.