In recent years the supporters of sociobiology have claimed to be "winning". They feel its basic ideas are quite sound. We are not blank slates, and our human nature is as much a product of evolution as the rest of us. Even our widespread love of pet animals may be explained by their improving our survival in a prehistoric past.