well... i would say its good and bad. its good because it gets the well bred dogs with good health out to good homes if its done properly. but if its done bad its not such a good thing plus their are more dogs in shelters that need homes quick. but good breeders will wait until they have found a good home for the dog.