unfortuntly another thing to take into effect is will your insurance cover this dog? Many insurances now do not allow GS's, rotties, pits, and a few other breeds and can/will drop you for owning them. (which i hate that the do this).
He looks like a beautiful dog with good energy and drive though! I've never owned a GSD but aussies and I love the drive and intelligence of a shepherd in general (most breeds of shepherds). one other thing to consider, not to be a downer but certainly something to consider, is that GSD's have high hip displyasia chances which could mean your dog may not be with you as long due to this.
He looks like a beautiful dog with good energy and drive though! I've never owned a GSD but aussies and I love the drive and intelligence of a shepherd in general (most breeds of shepherds). one other thing to consider, not to be a downer but certainly something to consider, is that GSD's have high hip displyasia chances which could mean your dog may not be with you as long due to this.