These are all great suggestions! I guess I should have mentioned one other thing that would be nice - avoiding long-haired dogs just because I have a problem with promising I'm going to make my dog be outdoors most of the time but then letting them rule the house. I
hate cleaning up dog hair 99% of my life. Otherwise, I'd be all over a Bernese Mountain Dog. They're so gorgeous. I'm worried it'd be too hot for them where I live too. But I may just have to deal with the cleaning because most of my favorite breeds are long-haired.
@MiketheGrinder I've considered a mutt, I have one right now and love rescuing animals, but sometimes I buy into the hype about some dog breeds being more aggressive or at least maybe not so great with children. I know, I know. That's bad. Behavior is learned. Being a mother has brought out this super paranoid side of me that I'm not very comfortable with. Never considered a great dane though, I'll have to look into them!
@MissMe Labs are beautiful and great. They're at the top of my list right now, but still exploring other options.