Please don’t ever keep a dog if you do not have someone at home at all times. You need to have a lot of dedication to train it to be able to stay alone at home when you’re out working. It will take months, some never. It will pee all over the house, bark non stop, chew your furnitures and scratch your door. Vet costs are rip offs in SG. I think it is easier to keep a girlfriend than a dog, seriously. The dog will create more mess than your girlfriend. At least you can have sex with your girlfriend, but not advisable to screw the dog.