Dogged dog chased Charles away (7)
I believe the answer is:
hounded
'dogged' is the definition.
(hounding is a kind of dogging)
'dog chased charles away' is the wordplay.
'dog' becomes 'hound' (synonyms).
'chased charles away' becomes 'ed' (I can't justify this - if you can you should give a lot more credence to this answer).
'hound'+'ed'='HOUNDED'
Can you help me to learn more?
(Other definitions for hounded that I've seen before include "Badgered" , "harassed" , "Dogged" .)