Nine pairs of police sniffer dogs dressed in shawls, hats and socks were placed on a decorated platform like those used in traditional Buddhist weddings in the ceremony yesterday in the central town of Kandy.
Their marriages were registered by an official in the presence of a crowd of veterinary surgeons, medical doctors, top police officers and the public.
Local television showed the dog couples later being driven away in a decorated police jeep for their "honeymoon."
Culture and Arts Minister T B Ekananayake said it undermined traditional wedding rituals and should be strongly condemned. He has called for an investigation into the matter.
Police spokesman Buddhika Siriwardena apologised today for any damage to the country's cultural heritage, saying the goal was to breed sniffer dogs domestically.
"This program is aimed at breeding dogs accustomed to local weather and food, thereby saving money," Siriwardena said in a statement, adding that in 2011 the police department spent 500,000 USD importing such dogs from the Netherlands.