Neither, really, but a Pom if I had to choose. GSDs are just too big. Also, I realize that coming from a collie/terrier person, this may sound rich, but I dislike the sharpness of the shepherds. When a collie has a hissy fit or a terrier goes bonkers about something, it's a sort of performance piece. When a GSD alerts on something, it has a rather nasty authoritative attitude. I always think it must be like living with a cop who's forever thinking "that's not right, I must put that back into place" and it would drive me crazy. Plus there's the shorter lifespan of big dogs and the heartbreaking health problems, and I think a Pomeranian would be more fun. Plus, you know, I've always wanted a dog I could take as a carry-on on flights.