Recent developments by Mars Veterinary have created the Wisdom Panel MX Mixed Breed Analysis [1] test, a comprehensive method of evaluating a dog's blood or cheek swab sample to figure out which breeds make up a mutt's DNA. I've got mixed feelings [2], but I'd love to hear your opinions about this.
Source [2]