How long do dogs stay in foster?
Dogs typically stay in foster for around six months.