Growing up as a kid, we had a very expensive purebred Yellow Lab from a reputable kennel and it was worth it. The dog never showed aggression and was incredibly tolerant of us because my brother and I, especially my brother, really put him through the ringer. If you have a kid you want to protect and you're not poor, there's no harm in paying a little extra for an ultra-reliable purebred dog from solid breeding stock sold by a reputable breeder. The notion you either have to get a shelter dog or it's coming from a puppy factory is ridiculous. If anything, a lot of shelter dogs are dogs that come from puppy mills and some family picked them up, didn't want them anymore, and then they wound up in the shelter. I'm not necessarily saying you can't get a great dog from a shelter, maybe even a true purebred, but there's a ring of truth in the old saying that you get what you pay for. I wouldn't rule out getting a shelter dog if I ever get a dog again, but I kind of have a sentimental attachment to getting another purebred Yellow Lab from good stock and a reputable kennel.