The Egoistic Friend

What are friends for and how can a friendship be tested? By behaving altruistically, would be the most common answer and by sacrificing one's interests in favour of one's friends. Friendship implies the converse of egoism, both psychologically and ethically. But then we say that the dog is "man's best friend". After all, it is characterized by unconditional love, by unselfish behaviour, by sacrifice, when necessary. Isn't this the epitome of friendship? Apparently not. On the one hand, the dog's friendship seems to be unaffected by long term calculations of personal benefit. But that is not to say that it is not affected by calculations of a short-term nature. The owner, after all, looks after the dog and is the source of its subsistence and security. People