J.H.
We got our 9 mo old boxer a month before our daughter was born and I wouldn't have done it any other way! It was a bit hard at first as both needed attention however now they are inseperable!!! As long as you are prepaired for two "babies" in the house you should be fine. I wouldn't worry about your 6 and 4 year old. Puppies love kids!! You need to make sure that your puppy quickly learns his place in the "pack" and that he/she is one of the low ones on the totem pole. As long as that's established, life should be good. You will need to "train" your children how to be nice to the puppy as you train your puppy to be nice to the kids. Boxers are great with kids but they aren't really outside dogs so I wouldn't recommend one for your family. I'd go with a Lab or a Retriever. Both are great with kids and are outdoor dogs. Another great upside to getting your puppy now is that the kids and the puppy grow up together.