Dee can run all over the place, showing staying power (9)
I believe the answer is:
endurance
'staying power' is the definition.
(thesaurus)
'dee can run all over the place' is the wordplay.
'all over the place' is an anagram indicator.
'dee'+'can'+'run'='deecanrun'
'deecanrun' is an anagram of 'ENDURANCE'.
'showing' is the link.
(Other definitions for endurance that I've seen before include "ship bound for the Antarctic" , "Lasting nature" , "Stoical attitude" , "Ability to withstand prolonged hardship" , "Polar ship" .)