There are certain guidelines for keeping a dog if you live in an HDB in Singapore. You can only keep one dog from the list of approved breeds. Breach of this regulation can be a fine of a maximum of $4,000.
HDB-approved dog breeds
1Affenpinscher2Australian Silky Terrier3Australian Terrier4Bichon Frise5Bohemian Terrier...