Soz, I'm sorry, but I have to make a case for older dogs here. I am a sucker for older dogs, and find them to be just as good an addition to a family with kids as a puppy. Maybe an older guy/girl won't be a fit for you, but it's a good option to think of. I used to be a foster mum through the local Humane Soceity, housing and taking care of all sorts of pets while good homes were found (or just to give them a break/extra training away from the shelter).
Benefits to an older dog:
* They are fully trained.
* Older dogs do bond well, if they have been properly readied for a new home, and are equally happy as puppies for love, attention, etc.
* *Their personalities are clearly established, so you know exactly what you are getting, and if he/she fits in well with what you are looking for. With puppies, you can *guess* how they will be based on their breed, background, etc. but you never can tell until they are grown who they will be!
I'm biased, but whatever.