The confusing thing about mixes, of which I have had many also, is that they can favor one or more of their ancestors, physically and mentally. That means that it can take years without dna testing to figure it out, and sometimes we never do.
The first time that I tried dna testing was with Gil. I had spent nearly 15 years, or some such, trying to work out his lineage. And, when I got the results, it all made sense. (He's the one that looked like a hound shepherd mix, and it turned out that, on top of that, he had sharpei in him. That's when I remembered that, even though his people moved when he was small, they had lived next door to breeding sharpeis! It made sense that way, and also explained why his skin was looser than any other dog I'd had. You probably remember me telling this story ad nauseum, but the point is, it was revealing, and I'm super glad that I had it done.) I did it once more, with Tilde, but those are the only times.
First, it wasn't available for most of my dogs, and 2nd, it can be a little costly. At least, a few years ago it was.
You made a good step forward with this site!
Love All Life, Thank You For Posting! :)