Pets in OSRS do not provide any benefits to adventures other than visuals. When you receive a difficult pet to obtain, you can show it off to your friends and other adventurers. Also, they are a finishing touch to any skillers outfit because most pets have customizable skins. Lastly, iron man accounts can show their difficult achievements of killing bosses.