People have mentioned, take your time, look at breeders, look at their pups, pedigrees, clearances, etc. But I'm kind of confused... How much time is enough, who's reputable, who's not and who determines that? I don't mean the definition of reputable from the NCA site.
How long did it take you...