The International Compendium 2015 grants Almond the Frondillo at level 50. This pet can be equipped by a limited range of heroes, including Riki.
If I am invisible as Riki (or anyone else), will my pet be visible to the enemy team, thus revealing that I'm nearby?
Best Answer
If you search for Almond the Frondillo on the wiki you'll find that it's a Summoned Unit and the wiki says:
So No they cant see Almond the Frondillo when you're invisible.