After end of shift worker gets drink for pet (7)
I believe the answer is:
tantrum
'pet' is the definition.
(I've seen this before)
'after end of shift worker gets drink' is the wordplay.
'after' is a charade indicator (letters next to each other).
'end of shift' becomes 't' (final letter of the word shift).
'worker' becomes 'ant' (worker is a type of ant).
'gets' means one lot of letters go next to another.
'drink' becomes 'rum' (I've seen this before**).
't' put next to 'ant' is 'tant'.
'tant'+'rum'='TANTRUM'
'for' is the link.
(Other definitions for tantrum that I've seen before include "fit of bad temper" , "Childish angry outburst" , "Paddy" , "Fit of childish temper" , "Childish fit of anger" .)