Dog with dog's head in a Dorset resort (6)
'dog' is the definition.
(poodle is a kind of dog)
'dog's head in a dorset resort' is the wordplay.
'head' indicates taking the first letters.
'in' means one lot of letters goes inside another.
'a dorset resort' becomes 'poole' (I've seen this before).
The first letter of 'dogs' is 'd'.
'd' put within 'poole' is 'POODLE'.
'with' is the link.
(Other definitions for poodle that I've seen before include "Looped around the dog", "5 [MANS BEST FRIEND]", "Woofing", "Pet dog with clipped curly hair", "Pet dog - lackey".)