Stray dog not good, despite being saved (9)

I believe the answer is:
deposited
'saved' is the definition.
The definition and answer can be both to do with ownership as well as being past participle verbs.
Perhaps they are linked in a way I don't understand?
'stray dog not good despite' is the wordplay.
'stray' indicates an anagram.
'not' is a deletion indicator.
'good' becomes 'g' (abbreviation).
'dog' with 'g' removed is 'do'.
'do'+'despite'='dodespite'
'dodespite' anagrammed gives 'DEPOSITED'.
'being' is the link.
Can you help me to learn more?
(Other definitions for deposited that I've seen before include "Laid down naturally (like silt)" , "put away" , "left" , "Banked" .)
