Yes, I've definitely decided to not get a puppy...
Well, just to give you something of a contrarian point of view...
The first thing I'll point out is that if you get a 5 or 6 year old dog, understand that 6 or 7 years is going to wind up passing very, very quickly.
Also, while it is a lot of effort to raise a puppy, there's something of an immeasurable reward too. When you bring home a puppy, you wind up knowing your dog intimately. You saw every phase of her growth, and know every bit of her life.
Also, while I've owned GSD's all my life, and can't see myself ever owning any other breed of dog, if you look around here for awhile you'll see pretty clearly that the breed does have some serious issues. There are some pretty poorly bred dogs out there that can be very hard to handle. If you get a dog whose history you don't know, you could wind up with some of those issues that are so ingrained you may wind up never getting them out.
You're really in a situation where you can raise a pup if you want to. It's a challenge, but it's certainly far from impossible. And if you bring a pup home at, say, 12 weeks, you're only looking 5 months until she's past the land-shark stage. And these dogs tend to be pretty smart; they're easy to house train and it's not all that hard to get them to learn to come, sit, stay and heel.
Ranger's 6 months old and is completely house-trained, comes, sits and stays perfectly, and heels as well as you'd expect for a puppy's attention span, which is well enough that it's not a chore to walk him.
He also likes to stay in the back yard from time to time. In fact, I also work out of the house, but I do travel a lot. My wife works outside the house so when I'm traveling, she usually leaves him outside if the weather's nice. That means he gets to chase a squirrel every now and then if he wants to. But mostly he just sleeps by the door.
Also, look around here just a little and you'll get an idea of the different lines of GSD's. Get a pup, and you can make a determination of which line is best for you, select a breeder that breeds that line, and get a pup that -- while there are no guarantees -- you can reasonably expect to have good hips, good health, to be your companion for over ten years, and to be the type of dog you're hoping to get.