When you adopt a dog, you become financially responsible for it. You also assume the responsibility of rehoming it if you decide you no longer want to keep it. However, when you are fostering, you are not financially responsible. It is the rescue's responsibility to find a new home for the dog if you cannot take care of it. While you are fostering, the rescue organization will continue looking for an adopter for the dog.