Special welcome for Yorkshire cat? (3,6)
I believe the answer is:
red carpet
'special welcome' is the definition.
(special welcome for celebrities)
'yorkshire cat?' is the wordplay.
'yorkshire' becomes 'redcar' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'cat?' becomes 'pet' (cat is an example of a pet).
'redcar'+'pet'='RED-CARPET'
'for' is the link.
(Other definitions for red carpet that I've seen before include "for star treatment" , "VIP treatment" , "sort of treatment for special visitors?" , "one under the Queen?" , "Welcoming walkway" .)