Jaya got her rabies shot at 16 weeks because the vet I went to was a complete idiot. (I left the clinic in tears and so did my baby

)
She was 1 and half lbs and she should NOT have had it when she weighed so little.
The guy was an idiot. Now mind you, Jaya was fine, but for safety, I would wait it out, especially since she is so little yet.
There is no rush to get the rabies shot, really there isnt. I would wait until your pup was at least over 3 lbs.