Enraged at barking dog (5,4)
I believe the answer is:
great dane
'dog' is the definition.
(I know that Great Dane is a type of dog)
'enraged at barking' is the wordplay.
'barking' indicates an anagram ('barking' can informally mean mad).
'enraged'+'at'='enragedat'
'enragedat' with letters rearranged gives 'GREAT DANE'.
(Other definitions for great dane that I've seen before include "hound" , "Dog -- a tad green (anag)" , "Could be barking" , "Powerful dog" , "A best friend" .)