Ninety-six dogs have been seized as part of an operation by Irish and British authorities.
The puppies were seized by the RSPCA (Royal Society for the Prevention of Cruelty to Animals) in Holyhead from two individuals who were attempting to import them illegally into the UK.
They were shipped from Dublin Port on Monday.
The puppies have been returned to Ireland and are now in the care of the DSPCA.
Image: DSPCA
Several of the dogs are ill and are undergoing veterinary treatment in the DSPCA shelter in Dublin.
The DSPCA would like to remind those individuals who are involved in this illegal trade that the same regulations apply to both the import into the UK and export from Ireland of commercial quantities of puppies.
It says failure to comply with these regulations will result in seizure of the animals and prosecution.
Image: DSPCA
None of the puppies are available for adoption or for reservation at present.
The operation was conducted as part of Operation Delphin.
This is a collaboration between DSPCA, Ulster SPCA, ISPCA, RSPCA, Scottish SPCA, Stena Line, gardaí and Customs and Tax authorities.
The operation was founded to bring an end to the illegal puppy trade into the UK from Ireland.