The DSPCA says it is "horrified" after discovering a deceased new-born foal "discarded like rubbish" on a roadside in Co Dublin.

The charity says its inspectors found the animal in Baldonnel on Tuesday.

It believes the foal was stillborn or may have died when the mare was trying to give birth.

"Unfortunately, this happens a lot, when a horse dies. The so-called owners drive to a roadside location, usually a gateway, where the animal is pulled out of a van or box and left there. We can only presume this act is done to avoid having to pay for the appropriate removal costs," said the DSPCA's Gillian Bird.

The DSPCA says it continues to have "great concerns" for the health and welfare of the mare.

"It is possible the situation was not attended by a vet. However, despite our inspectors searching the surrounding area, she could not be found," Ms Bird added.

The DSPCA says South Dublin County Council will remove the foal for burial.