You’re not generally wrong in anything you’re saying. I just hate the whole idea of pedigrees, especially when they are based on looks. I’d much rather we throw out the whole idea about dog breeds and just say that these dogs over here are related and they tend to be pretty good pets or herders or hunters or whatever. Breed for behavioural traits, not because they share the same ancestors or looks. In fact, if they share ancestors, don’t breed them. Utopian, I know.