Originally posted by Kfamr
You can get a well socialized perfectly fine dog from a shelter or rescue.

Most rescues and shelters wouldn't think of adopting them out if they were anything less than such.
I think that's true too, I've just had better experience's with puppies. I got Echo from the shelter and she trusted know body. It took a long time to get her to the great dog she is now.