32 dogs worth more than 150,000 euro have been seized in Dublin.
The discovery follows a number of Garda searches in the Baldoyle area yesterday afternoon
The investigation, targeting illegal puppy farms, uncovered the Chihuahuas, Jack Russells and Pugs along with four horses.
All are now in the care of rescue agencies.
No arrests have been made.
Visit our Covid-19 info hub for the latest news and information on the Covid-19 pandemic.