Humane Society International - Street Dog Welfare
Check out Human Society International's site for Street Dog Welfare. Also check out their site on Protecting Street Dogs. Lots of great information!
International Dog Rescue - India
Some great stuff going on in India - http://www.internationalanimalrescue.org/dog-rescue
Meet Big Girl
This is Big Girl. She and Mamachka are very close, but she's much braver than her friend and will come running to you with a wagging tail.
Meet Mamechka, a.k.a. Little Mama
This is Mamachka. She's quite timid and skiddish, but spend enough time with her and she'll eat out of your hand in no time.