Goat perhaps having drink at home with social worker (8)
I believe the answer is:
ruminant
'goat perhaps' is the definition.
(I know that goat is a type of bovid)
'drink at home with social worker' is the wordplay.
'drink' becomes 'rum' (rum is a kind of drink).
'at home' becomes 'in' ('I'm in' can mean 'I'm at home').
'with' is a charade indicator (letters next to each other).
'social worker' becomes 'ant' (ants are social insects).
'rum'+'in'+'ant'='RUMINANT'
'having' acts as a link.
(Other definitions for ruminant that I've seen before include "Beast that chews the cud" , "One chews the cud" , "contemplative" , "Cud-chewing mammal" , "Goat, say" .)