Fostering volunteers are very important, as they play the role of temporarily caring for dogs when they first come into the care of a rescue organization. This usually consists of providing care for a 2-4 weeks and sometimes carrying out certain training with the dog.