Addressing the question about human evolution:
We really have to define first of all what it means that we are "evolving" many people make pragmatic assumptions that evolution benefits a species in some way.
The problem with this is that inherent in that assumption is that evolution has a goal. There is no scientific basis to establish this. A lot of evolutionary theory is philosophy based on observation.
IN fact, from what we do know of the DNA structure, we loose information. There is no model scientific or otherwise which will show DNA mutation that gains information. So are we evolving as humans? depends on what you mean by evolving. If anything we know we are loosing information in each generation. Mutations in the dna that loose information is never a good thing. Apperances and traits can change over time but we cannot say based on evidence that those changes result in different species.
When we breed dogs, the same is true. We take away from the DNA and loose information. We can modify height, appearance, traits. But we can never modify the species nor can we add to the DNA.