Long-haired dog
I believe the answer is:
setter
'long-haired dog' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for setter that I've seen before include "Breed of dog - crossword compiler" , "stream of cattle" , "Canine" , "Mike of this parish, say" , "Breed of gun dog" .)