<human>: Condense the text into a few key points

Myself and my SO have always lived somewhere rural, and had no reason to think we'd ever not be, so we got two dogs, we have Max [1y 10mo GSD Male, Neutered] and Mollie [1y 6mo Border Collie, Female, Not neutered], due to reasons out of our control we now live somewhere extremely urban on the first floor. 

They're great dogs, extremely friendly, great inside the house etc, but because they've always been able to run free (they're great at recall, ball games etc) and some aspects of their new life are super challenging. 

I'll list the main problems here 

- They are AWFUL at walking on the lead, they pull constantly, we got Max a anti pull gentle leader face harness which works, but i don't feel like we're actually fixing his pulling problem, he gets very frustrated and whines when he can't pull. 

- Getting down the narrow, steep stairs on a joint lead is verging on dangerous because they just race down the stairs.

- When I get the leads out they go in to maximum overdrive, and it's exhausting to get their leads on, I can get them to sit nicely for about a second and it's chaos again. 

- On walks, they're used to people and are friendly but I think TOO friendly, they've only ever met people who love them and rural minded people who are super happy to meet and play with dogs as they usually have some of their own. (There is the same issue with other dogs, 0 aggression but they almost tear my arm off trying to get across roads which is super dangerous) 

I know this seems like a lot of issues but we're in it for the long haul, in sickness or in health with these guys. We've moved country TWICE already, with them, with passports (due to the above life situation, which I won't go in to but it's really rocked our boat out of nowhere). 

Also, like I say they're awesome dogs who know a lot of obedience and we love them like our children. We just need to get past this!
<bot>: we have awesome dogs, but city life is very different to country life, I really need some help with a few problems to get us all adjusted.