Golden Retrievers are THE SWEETEST DOGS EVER. I love them! but I don't know if they'd be the "perfect family dog" because they don't really outgrow the puppy stage until they're about 4 y.o. and they get big. so they can get rough which could be a problem if you have kids. am I making sense?
I think labs are the best family dog!!!! even just mutts are the sweetest darn things!