The length of foster care depends on a variety of factors; including age and health of the animal and open space at the shelter. Typically, foster care lasts approximately two weeks to two months. When we release an animal to a foster home, we determine an approximate amount of time needed, and we ask that, barring any major problems, the foster home keeps the animal for the required time until the animal is deemed adoptable.
Remember, take on only what you can personally handle! For most of us, life is very busy. Consider how much time you are able to devote to a foster animal(s). In addition to daily care (medicating, socializing, and cleaning), the foster will have scheduled, and sometimes unscheduled, trips to the shelter for medical checkups.