Most rescue organizations don't have shelter facilities - and their pets are fostered until ready for adoption. Even for dogs that are completely well, have all their shots, have been spayed or neutered, are usually fostered for a few weeks just to evaluate temperment, etc. before being placed for adoption. It gives the organization a chance to learn more about the animal so it can be placed with the most appropriate home. Foster parents are wonderful people. It would be very difficult for me to do, to keep an animal for a while knowing I would have to give it up. I have fostered on a limited time for friends until a suitable home could be found.