Если большая порода собак, то для квартиры лучше сука - она аккуратнее, послушнее и нежнее! Кобель лучше для двора! Это я со своего опыта советую! У нас была немецкая овчарка - жила с нами в квартире 8 лет, а кобель, ее сын, сейчас живёт у родителей в частном доме! Охрана, то что надо!
А если порода маленькая, по типу пикинеса, йорка и т.д., то мне кажется, что всёравно кто! Главное, чтобы был умный и послушный! И конечно же аккуратный...