Thats good, now just get her to get out there to shelters, classes, vets etc.. to learn more about breeds, proper care & nutrition of dogs. Have her read about them in book, on the internet & even join here.
If shes serious about getting a dog she should be ready in no time. Just keep her clear from a min oin or any really tiny breed like that.

I understand that some are concerned about her kids & i realize that some kids can be terrible to pets, but you say that are not too bad so i think thats allright, heck a dog might even teach the kids how to properly care for it & sometimes they can even calm a kid down too. I rough house with my dogs & so do my neices/neohews/neighbor & friends kids, & my dogs love it.
good luck to your friend!