The poodle was found in Sembawang on New Year's Day this year, emaciated and weak.
It had severely infected wounds and maggots were festering everywhere, even in the roof of its mouth.
Despite having a collar and microchip, its owner could not be ascertained.
This is a problem that animal groups have been grappling with.
When a dog is sold, the shop must apply for the licence on behalf of the buyer and register the dog's microchip number with the Agri-Food & Veterinary Authority (AVA). This is stated on the AVA website.
Microchips are not embedded with any identifiable information. Without registration, they amount to little more than meaningless strings of numbers.
In a undercover survey done by the Society for Prevention of Cruelty to Animals (SPCA) in 2012, most pet shops and retailers did not help with licencing.
Shops blamed this on owners' reluctance to disclose information, often pretending to buy the dogs for "someone else".
Mr Ricky Yeo, president of Action for Singapore Dogs (ASD), told The New Paper last year: "There are still many cases of lost dogs without adequate information to track the owner.
"It is extremely frustrating to handle cases where we have a microchip number but no owner details."
According to SPCA, out of over 1,000 dogs it took in last year, 275 were considered lost or were left by their owners at SPCA. In 2012, the number was 393.
SPCA stresses that the drop did not mean that fewer Singaporeans are abandoning their pets overall.
ASD says the number of stray and abandoned dogs has been increasing by 20 to 30 per cent each year.
In the case of the Sembawang pup, volunteers from Save Our Street Dogs (SOSD) took it in.
A spokesman says they removed more than 100 maggots from it.
After two weeks of veterinary treatment, including multiple wound cleansing, the dog was discharged.
And there is a happily-ever-after ending, too.