The puppies pedigree