340 dogs and 11 horses have been rescued from a Puppy Farm in Myshall, Co. Carlow.
ISPCA Officers, Gardaí and officials from the Department of Agriculture and the Local Authority were involved in the operation which took place over a 9 day period.
The rescued dogs were mostly adult females ranging in breeds and many were suffering from chronic skin, eye and teeth problems, a number of them had untreated injuries and their paws were also badly infected from being soaked in urine.
The majority of the animals have been transported to the ISPCA National Animal Centre in Longford; some taken to the ISPCA Equine Centre in Mallow and more have been taken to other welfare groups.
Conor Dowling from the ISPCA says that the Garda investigation will take some time due to the sheer number of animals involved: