Gale is the only companion that auto heals any damage taken while in camp, something to do with his
If you respec him to a cleric, you can have him cast warding bond on all your party members, and he fully heals the damage taken while he sits in camp infinitely.
He can still die if he takes too much damage in one turn, so give him stuff like max con score and toughness feat.