A stray rescued on the day he was due to be put down is retiring following a successful career as a police drugs detection dog.
Cocker spaniel Griffin was adopted by Wiltshire Police in 2008, aged two, and has since clocked up an impressive 500 detections.
Griffin had been rescued as a stray by the Blue Cross in Ireland on the day he was due to be put to sleep.
He began training with Wiltshire Police in March 2009 and was paired up with Pc Marie Poole in the force's Dog Unit.
One highlight of his five-year career was sniffing out a wanted man who was later found to have 450 LSD tablets hidden in his underwear.
Griffin, described as a "naughty pup" at the beginning of his training, also found more than £3,000 worth of drugs on a woman at a local festival.
Pc Poole hailed Griffin, her eighth police dog, as one of Wiltshire Police's "most successful" passive drugs detectors.
"Often working around pubs, nightclubs and schools Griffin is regularly recognised by members of the public, who seem to remember Griffin's name but never mine," Pc Poole said.
"Being as cute as he is, he has also on a number of occasions given cuddles to people that he has caught - he is always ready to cuddle someone in need.
"Surprisingly, people he has caught have also given him a tickle and told him he's a clever dog while they are being arrested.
"One example of his naughtiness was during a training exercise on the non-public side of a luggage carousel at Bristol airport. He found the training bag with drugs in it but refused to get off the carousel, which meant he entered the public side and went past 200 holiday makers waiting to collect bags, clinging tenaciously to his bag on the moving carousel.
"He is a great dog and has served the force incredibly well."
Griffin will now live with Pc Poole and her other retired police dog, Frank.