Crumbs soldier gives Welsh dog (5)
I believe the answer is:
corgi
'welsh dog' is the definition.
(I've seen this before)
'crumbs soldier' is the wordplay.
'crumbs' becomes 'cor' (both can be exclamations of shock).
'soldier' becomes 'GI' (GI can mean a US soldier).
'cor'+'gi'='CORGI'
'gives' acts as a link.
(Other definitions for corgi that I've seen before include "Pre-2018 royal dog" , "man's best friend" , "Royal pet" , "The Queen's favourite?" , "Royal canine" .)