We have 2 dogs - a pure bred cocker spaniel and a schnauzer. The cocker spaniel is very laid back and has always been good with our kids. She was our baby before we had babies, and she took to the adjustment well. She is very much a house dog. ONly goes outside to pee. She's getting older (almost 8), so she's very lazy now and really doesn't do anything but sleep all day. If you're wanting low maintenance, she's probably not the breed for you. Cockers have lots of medical problems. We have had to deal with several yeast infections in her ears, and she had a very expensive eye surgery as a puppy. She also requires grooming about every 3 months.
Our schnauzer is completely opposite. I found him at the park a year and a half ago, so I do not know his exact age, but the vet approximated about a year when we found him. I'm not sure if he's pure or not either. He was very hyper when we first got him and peed everywhere. Once we got him fixed, he's calmed down a lot. Now, he is the most patient dog I've ever met. He's a perfect pet. Great demeanor, quiet, just loves being with our boys. He loves to be in the backyard when they play. He acts more like a dog than our princess, so I do have to contend with him getting dirtier. He never sheds, and he only needs a haircut a couple times a year. Other than his yearly shots, he's needed no other medical treatment. He's very obedient and just an all around great dog.
I love my two dogs, but I'd say out of the 2, the schnauzer would be your perfect match.