Over 140 dogs have been recovered from a property in a rural part of Co Leitrim.

The ISPCA said the dogs were being kept in deplorable conditions and all have since been removed.

The Leitrim County Veterinary Officer, James Madden, described the situation as an extreme case of "dog hoarding".