Puppy meeting D- and E-litter