What kind of dog should we get?

Me and my husband are going to get a puppy but not sure what kind to get. We want a breed that will be good around children so no breeds known for attacking, not shed to much since they will be a inside/ outside dog. Also that will make a good guard dog as well so a large breed not a small one. Also of course we want it to be a breed we find cute. What breed of dog do you think we should get? If you have pictures please post them as well. Thanks