The idea is great. The only thing wrong I see in the idea is that genuine "good breeders" will not be able to supply the demand. They already can't, that's why puppy mills are flourishing. If they have too many customers, greed will lead them to turn themselves to puppy mills, if they don't...