You can have almost any dog in an apartment as long as you're willing to put the work into properly exercising and training it. Though a word of caution on getting a lab: We usually have between 2 and 5 dogs in my office at all times. This past week my co-worker (who I share the office with) was on vacation. The woman who filled in for her has a Lab. The floor was BLACK the entire week. We would sweep multiple times a day and it would be COVERED again. I could NOT deal with that kind of shedding . . . seriously it was worse than when I had my Dutch Shepherd. I had forgotten about how badly labs shed until last week. It's pretty gross . . .