Ну во-первых для кобеля другой кобель - это часто соперник, в его понимании он покушается на его территорию, на его "зону влияния". Во-вторых много зависит от породы, два кобеля лабрадора например гораздо проще найдут общий язык чем два кобеля Амстафа, ожидать, что 2 кобеля, равно как и суки САО будут приспокойно гулять на одной территории вообще трудно, потому что эта порода выводилась как охранная, территориальная. Так же много зависит от социализации собаки, если еще в детстве у щенка был дефицит общения с себе подобными, то скорее всего он будет бросаться на каждую собаку на улице, часто даже не разбирая половой принадлежности. Хотя мне доводилось встречать и вполне адекватное поведение даже собак бойцовых пород!