In response to your question about whether or not German Shepherds change color as they grow, the answer is yes, yes, and yes (except for maybe solid black .
German Shepherd puppies go through color stages when growing up. Their coat is first mostly black and they only have tan "socks".. Then when they are four to five month old, they are getting darker until they are dark, black or red sable.