Sorry to hear about what happened to your dog. I fully share the sadness and anger you have for such irresponsible drivers, and I would definitely call for harsher penalties on animal hit-and-run cases where the driver is found to be negligent.
You can check out SPCA Ipoh at the location below:
Address Lot 38642, 4th Mile, Jalan Gopeng, 31300 Ipoh, Perak.
Tel 016-5608905
Website
www.aramisdesign.com/ispca
Email
liyeap@aramisdesign.com
Alternatively, you can always arrange with PAWS / SPCA Selangor and a few of PetFinder's rescuers here to meet their pets, and if you find a suitable one, you can bring it back to Ipoh. The drive wouldn't be that far and I believe it is justified with the large selection of adorable dogs here.