Check
http://www.petfinder.com There you will find ones with all the rescue groups and in some shelters. Only bad thing is it is hard to tell where they are located. You have to go into their bio on some of them to see where they are actually being fostered. Read the bios really well before you ask any questions. Rescue groups are very busy people and really hate it when people email with questions that are in the bio.