Answer by
dogfancier (201)
Dogs will often eat small or sick puppies. It is nature's way of removing weak links out of the breeding pool. It is unlikely that the mother dog will eat any other of her puppies, but if you are not sure it is best to remove the puppies from their mother.