Welcome to the forum!
Not sure if we are confused about the 20 days old thing... That puppy should still be with it's mom and littermate. If it's the puppy in your avatar then we are just confused
I've found GSD puppies mostly have a weird fuzzy coat that they later lose to end up with the flatter shorter coat, unless they do end up long coated.
If you have time to wander around the site there are tons of photos and pictures of our pups so you can compare. http://www.germanshepherds.com/forum...st-time-owner/