THE brilliant work that organisations like the ISPCA and Dogs Trust do year round in taking in and rehoming dogs took on a new meaning when 340 dogs of all ages, sizes and breeds, were rescued from a Carlow puppy farm recently.