I have this one:
Amazon.com: North States Superyard XT Gate Play...
Granted, I don't have my puppy yet, but you can add and take away pieces and put it into whatever shape you want! It is a little hard to open and close, but once it's set up it's great, plus it was $54.86 with free shipping!