They're Overstimulated
For a good reason, many like to call their German Shepherd puppies "land sharks." Often, the nipping is a manifestation of a dog getting overstimulated and losing control of his bite force. Sometimes, German shepherd puppies will get more and more nippy when they are cranky and in need of nap.