Innovator of dog jacket (11)
I believe the answer is:
trailblazer
'innovator' is the definition.
(thesaurus)
'dog jacket' is the wordplay.
'dog' becomes 'trail' ('trail' can be a synonym of 'dog'**).
'jacket' becomes 'blazer' (blazer is a kind of jacket).
'trail'+'blazer'='TRAILBLAZER'
'of' acts as a link.
(Other definitions for trailblazer that I've seen before include "trendsetter" , "Leader in the field" , "Pioneer, innovator" .)