A common misconception is that smaller dogs are better for city living than larger dogs. A lot of the smaller breeds need A LOT more space than some of the larger breeds. Labs/goldens/etc. are actually quite good for city living, as they are quite lazy and wind up sleeping most of the day and a little exercise goes a long way. Some smaller dogs (i.e. Walter Bondi) require a lot more exercise and space.
That said, it is kind'a sad to have a dog in the city unless you live near a park.
Celebrate Life
Experience is what you get when you didn't get what you wanted.
- Randy Pausch