More than 100 puppies - some as young as five weeks old - have been seized by Irish police during an attempt to smuggle them out of the country.
The young pups were found when two vans were stopped and searched at Dublin Port following a two-year investigation into the illegal shipment of dogs.
None of the puppies, who were destined for Britain, had the necessary 'Pet Passports' to leave the country, The Dublin Society for Prevention of Cruelty to Animals said.
The young pack included a number of highly sort after designer breeds including Cavanchon, Labradoodle and Cavalier King Charles Spaniel cross.
The 116 dogs have since been put into the care of the DSPCA who tweeted that they are not yet available for adoption: