Crossword Genius

Irish pet maybe embarrassed me (3,6)

Ross

I believe the answer is:

red setter

'irish pet maybe' is the definition.
(I know that red setter is a common type of pet)

'embarrassed me' is the wordplay.
'embarrassed' becomes 'red' (someone may blush or go red when embarrassed).
'me' becomes 'setter' (the person who set this crossword).
'red'+'setter'='RED SETTER'

(Other definitions for red setter that I've seen before include "supplier of crosswords to the Daily Worker?" , "Shepherds are delighted to see this" , "One of my best friends" , "description of evening sun?" , "Breed of dog" .)

I've seen this clue in The Independent.
Want a hint initially instead of a full solution? Install my app