Dog, rushed into duties, recalled across river (2,7)
I believe the answer is:
st bernard
'dog' is the definition.
(I know that St Bernard is a type of dog)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for st bernard that I've seen before include "Large dog trained for Alpine rescues" , "Large dog trained to rescue Alpine travellers" , "Dog associated with mountain rescue" , "Large breed of dog" , "Large dog trained to rescue travellers in the Alps" .)