Puppies due middle of May this is a repeat mating if you want to see further details please have a look at the previous litter page 

176760848_10222427270645517_175017668304