ENGLAND — A British service dog charity said officials were shocked when a German shepherd gave birth to a litter of 16 puppies.
The Guide Dogs National Center, near Leamington Spa, England, said the 16-puppy litter is about twice the average number for the breed.
Read the full story here.