А почему нет? Дружба является социальным бартером, основана на взаимопощи так, что помогая другому, мы заведомо помогаем себе. Потому, дружба, существует не на биологическом, а на социальном уровне, и даже между двумя разными видами вполне возможна.