The article before this post talks about a brief overview on Philippine doggy registration and its perks for dog owners living in certain cities. Owners get a free rabies vaccination once a year once they get registered in Marikina. In my city, rabies vaccination is free for all. All we have to do is go to the center where our address belongs to, wait in the line and viola, free rabies shot. Each area has a designated schedule.
Some US cities require their first rabies shot should be given at the age of 3-6 months of age. Giving it a younger age than the one cited above can be ineffective as the puppy's body won't be able to take action. Besides, at such age, they aren't often exposed to potentially infected animals. I'm sure this logic also applies in Philippines. Of course, the best way to determine when the best time would be is to ask the local vet. I'm sure they wouldn't charge anyone who'd call and ask.
According to my dog's proposed vaccination schedule (this is the little handbook given by the vet), the first rabies shot is to be given when Fido is 3 months old. A second dose is recommended when he's 9 months. After that, it is to be given annually.