The main advice I have is socialize, socialize, socialize! A properly socialized dog should be able to handle most living locations. Bianca was raised in a suburban/rural environment but she had no trouble adjusting to living in Chicago at 4 years old (except that she thinks our property extends way further than it does!)
In a city environment it is even more important to follow the early socialization guidelines. I would go with Dunbar's guideline of being handled by 100 new people by 3 months old (and this means all kinds of people- men, women, kids, seniors, people in wheelchairs, tall/short/young/old/light/dark/hairy/bald/loud/oddly-dressed people, etc... These all need to be positive interactions. It is also important for socialization to acclimate puppies to various locations and substrates.
In a city you should have no trouble finding puppy kindergarten classes and I'd definitely enroll in those early (you may even want to sign up to save a spot before your puppy comes home, sometimes these classes fill up fast.)
There are books out there about urban/city dogs. I've read a few but IIRC I liked "Urban Dog: The Ultimate Street Smarts Training Manual" by Cis Frankel the best. I didn't necessarily agree with all her training methods but the ideas on what dogs should know and on socialization were pretty good.
Here's a good article by Dr Dunbar:
Bay Woof: News With Bite
And a good site with critical socialization periods:
How to socialize
another good source on socialization/development periods: