Waterford City Fire Service's Blue Watch was called to a distressing scene yesterday by Waterford Animal Rescue.

A mare had become trapped in a bog hole and was slowly sinking with her helpless foal nearby.

She had been stuck in the ground for a considerable length of time.

Both the mare and the foal were, understandably, in a lot of distress.

Assisted by Tramore Fire Brigade and a local vet, the team successfully pulled the horse to safety.

She was, at last, reunited with her young foal.

Mare & Foal safe, thanks to the fire crews of #Waterford & #Tramore with a bit of help in the end by @Mitsubishi_IRL pic.twitter.com/ESlGRRVU3r — Nigel Pim (@nigelpim) July 2, 2015

The pair are now enjoying some much-needed TLC.