Can A Litter of Puppies Can Have More Than One Father