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.