German Shepherd puppies have a way of looking like floofy, big-footed woodland creatures who accidentally wandered into your house and decided to stay forever. Oversized ears, soft baby fluff, wobbly ...