Two of Thailand's top canine agents in the country's war against drugs have been fired for "unbecoming conduct" that included urinating on luggage and rubbing up against female airport passengers.

Despite having two of the highest seizure rates on record, the sniffer dogs working at an airport near the notorious "Golden Triangle" opium-producing region were fired after passengers complained about their behaviour.

The mixed-breed dogs, Mok and Lai, were pressed into service as part of King Bhumibol Adulyadej's drive to turn strays into police dogs, the Bangkok Post reported on Sunday.

One police officer noted that while the two were successful at finding drugs at Chiang Rai Airport, their manners could not be ignored.

Mok and Lai have been sent to a farm where they now spend their days herding chickens and pigs.