Crossword Genius

Dog with dog's head in a Dorset resort (6)

Ross

I believe the answer is:

'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".)