Маленький поросенок торопился в гости к своему другу зайчонку. Но, преодолев только половину пути, поросенок заметил, что пошел дождик. Он бы мог промокнуть до ниточки, если бы не забавный слоник, который укрыл поросенка от капель дождя своими большими ушами. Самоуверенный поросенок не оценил то, что слоненок поступил очень правильно и благоразумно, и не рассмотрел в нем настоящего друга. Взамен слов благодарности он назвал слоненка своим зонтиком, но все-таки позвал вместе с собой в гости к зайчонку. Когда поросенок вошел в домик к зайцу, он так и представил слоненка – своими зонтиком, велев ему стоять в углу. Пока поросенок, зайчик и белочка играли в паровозик, слоненок стоял и наблюдал за ними в сторонке. Но через некоторое время слоненок решил показать зверятам, какими может быть настоящий паровозик. Поросенку это очень не понравилось, и он прогнал «свой зонтик» из дому.
Когда поросенок вернулся к себе, он заметил, что из-за палящих лучей солнца у него завяли на клумбе все цветочки. Тут опять на помощь пришел добрый слоник и полил растения из своего хобота, словно со шланги. Цветочки тут же распустились и ожили, а поросенок на этот раз назвал слоненка своей лейкой. В это время мимо клумбы проходил зайчик и очень удивился тому, как слон без труда поливает цветочки. Поросенок с гордостью ответил, что это его новая лейка, которую он готов одолжить и зайчику, и белочке. Собравшись на лужайке около домика поросенка, друзья начали опять играть в паровозик, но слоненка с собой, как и в прежний раз, не позвали. Тогда слоненок опять попытался самостоятельно влиться в компанию, но поросенок вновь разозлился и накричал на него. Бедный слоненок опечалился и побрел прочь с полянки, после чего разошлись и все друзья. И тут поросенок понял одну простую истину, что слоненок никто иной, как его самый настоящий друг.