Cannabis worth €23,000 has been seized at Dublin Port.
Detector dog Robbie found the drugs on a passenger who stepped off a boat from Holyhead yesterday.
A man has been arrested.
In a separate search at Dublin Port yesterday, a puppy was seized by customs officers.
The nine month old pit bull terrier cross breed didn't have a pet passport.
He was being taken to the UK by a man in his fifties.
The pup is now being looked after by the DSPCA.
Revenue collaborates closely with the DSPCA and other bodies to combat illegal puppy trading.