Just like human babies, doggies need fosters too. Fostering dogs can be a temporary thing while you try to find the right fit for the dog, or it can end as a foster failure, which is when you keep the doggy all to yourself, for life.
Fostering saves lives! Don't be shy, try :)