A newborn German Shepherd puppy grows exponentially within the first year. After that growth slows down and continues gradually. A German Shepherd puppy is considered an adult when it reaches the 3-year mark, below that he is still an adolescent.