I think it is kind of funny that people are all about going to shelters shelters shelters and forget going to breeders. don't get me wrong i strongly encourage people to go to animal shelters as well but no one should be criticized for wanting a specific breed. each breed has their own good qualities and bad which is why there is a need to do the research of the line. when going to a shelter there is no history. you have no idea what kind of parents these cats and dogs came from.
i definitely think that shelters should be highly thought of when choosing a pet but there is also nothing wrong with going to a breeder for a specific kind, especially if someone is looking for a breed that is going to do well with children. all factors should be considered and what is good for one person is not necessarily good for another.