I have to agree with the other's advice, fix the dogs. As far as the puppies, there is no telling.