A foster is responsible for providing safe housing and care for foster dogs. They are responsible for basic training and socialization, teaching the dog appropriate behavior for living in a household. They may also be responsible for administering medication, bringing the dog to veterinary appointments, and attending adoption events or coordinating with potential adopters.