Be really careful - we had a rescue from Rumania but in foster here and although we got to meet her at the foster home she was nothing like we were led to believe. The fosterer had five dogs and she was our only one, and I think this may have been part of the difference. We were inexperienced and misunderstood some anxiety signals (barking and frantic tail wagging but then retreating into the group of dogs) as confident friendliness, and the fosterer said she'd be a fantastic family dog and waas used to children - but her children were actually almost adults. Nothing about being afraid of men had been mentioned and DH had hoped to do lots with her, but she was terrified of him indoors or if he took the lead - too late we realised our entire meeting with her at the foster family had been outdoors with her able to get away. We hadn't noticed fear although she had barked a lot.
She had health (digestive ) issues which we were able to address and her physical health improved whilst with us but her anxiety behaviour was a constant worry, especially as she attached to me but tried to keep my children away from me. The socialisation and training classes we joined didn't work out as she was so frightened she wouldn't walk, or tried to escape. The behaviourist we tried essentially shrugged and said she must have been a mistreated street dog (which was not the background we were given) and there wasn't much to be done.
The charity and fosterer went very quiet and stopped returning my calls.
Eventually after a year I was on the verge of a breakdown myself and the whole family's quality of life was terrible - the children couldn't have friends around and didn't want to be downstairs without a parent, as she just barked and barked at them. She still was almost impossible to walk unless I was alone with her where there were no other dogs. We couldn't do family walks as she barked at the children. DH couldn't walk her.
Eventually when someone at the charity did answer the phone I just asked to return her - they'd dodged messages asking for support for months and months and I couldn't do it any more. Even then they said the fosterer had too many dogs and I'd have to wait until she had space, and it was another three months until I could return her.
It was seriously harder than having a newborn and a toddler, and the guilt at having made the wrong decision in getting her and not having been able to cope and weather her lifespan yet at the same time having made my family so miserable and stressed for a year hangs over me to this day.
Research the charity exhaustively - any doubts about the level of support, honestly and transparency at all stages and run. You're better waiting years for the proper bricks and mortar local well established rescue to have the right dog for you than going through what we went through with a Rumanian rescue in foster and no central local charity to turn up at if they don't answer the phone (we had to call a number in a different part of the country to contact the charity and it was all decentalised - volunteers in private homes who wanted to get as many dogs homed as possible and didn't want to know after that.)
Be careful. I'll never have a dog again, it was seriously so awful and I have so much guilt and regret about it all but also feel so betrayed - and I grew up with dogs too.