Animal rescuer not finishing early - that's good (4)
I believe the answer is:
noah
'animal rescuer' is the definition.
(I've seen this before)
'not finishing early that's good' is the wordplay.
'finishing early' means to remove the last letter.
'that's good' becomes 'ah' (I can't justify this - if you can you should believe this answer much more).
'not' with its final letter taken off is 'no'.
'no'+'ah'='NOAH'
Can you help me to learn more?
(Other definitions for noah that I've seen before include "Legendary Biblical boat-builder" , "Biblical flood survivor" , "Old ship builder" , "Hebrew patriarch who survived the Flood" , "A host of animals" .)