Puppies taken too soon, may not have health issues, but they may have social issues. During those last few weeks they learn how to play, how hard they can bite, and to respect the top dog.
Those issues may not show up for a year or more, but they develope because of a lack of social skills.