I have a work colleague, who recently lost her dog to old age (had to be euthanized) and she and her family are having a hard time adjusting without a four legged friend around the house. Today she explained to me she had started looking at getting a new dog! i congratulated her and asked where she would be looking at getting their new friend, then she replied "pet shop", immediately i started on her - why when there are so many more dogs out there that need homes? by purchasing a dog from a pet shop you are only helping puppy mills to continue to thrive, pet shop animals usually have so many problems, etc, etc. Her reply was - we looked at a shelter and they were all ugly. I swear, i could of hit her right at that moment! I then explained to her if she wasn't willing to sift through the shelters, how about dogs in need of a new home through the classifieds? Her answer was "could work, but don't most of them have behavioral problems?" I am absolutely dumbfounded at how ignorant she was being! I was wondering what all your thoughts are on the matter? What are your thoughts on shelter animals, Reputable Breeders or Pet shop animals?