Baffle scoundrel with dog (8)
I believe the answer is:
foxhound
'dog' is the definition.
(foxhound is a kind of dog)
'baffle scoundrel' is the wordplay.
'baffle' becomes 'fox' ('fox' can be a synonym of 'baffle').
'scoundrel' becomes 'hound' (hound is a kind of scoundrel).
'fox'+'hound'='FOXHOUND'
'with' is the link.
(Other definitions for foxhound that I've seen before include "Hunting dog" , "5 [MANS BEST FRIEND]" , "hunter" .)