Dinoz can regain lost health while resting. By default they will gain 1 HP per hour, but there are skills and items that affect this. Resting will only heal your Dinoz to 50% of their maximum HP, so to get your Dinoz to full health you will need to feed them items.
The following skills affects resting:
The following items affects resting: