Dogs give you unconditional love, but is that really good enough for you? Wouldn't it be important to know just how many breeds are represented in your mutt? Or is your "purebred" really that? And maybe you'd love your poodle less if you discovered he had a trace of beagle in his lineage?
Wonder no more!