Lots of things to think about! So thank you everyone for responding!
The grooming of those dogs I have already thought about and I would draw up a budget for everything dog related before actually getting one anyway. Oh and I have a suv, big boot..
The kids have friends and we often have visitors, so that's something to think about too. Where I grew up it was quite common to have to lock your dog up while visitors were there, as lots of people had caucasians etc. But I definitely don't want a dog like that.
I think any dog I get would be well socialised though, I'd take it with us as much as possible.
I could manage with the coat drops couple of times a year, as long as rest of the time it's not heavy. The staffy I had here was terrible, any time he moved there was hair dropping off him. My floors were white :D
I do want a dog that will not eat the kids, but i'm not getting a dog just for the kids either. I would still like a dog that will be highly trainable and smart.
The personality has to be right too, I wouldn't want to get a dog that wasn't right for me.
I think what I need to do is try and meet some of these breeds in real life to see what they are like and also continue fostering, but foster bigger dogs and maybe younger dogs to see how I manage time wise.