This is more of a Pet question than it is a Pet Battle question, but I figured this would be the best forum to ask.
I like to RP with my companions. For each class I like to give them a floaty little pet to converse with on their journeys. But I hate the pets on the ground, bring trampled underfoot, disappearing when I fly.
For the most part I’m in good shape on most of my toons, but I’m struggling for Shaman. The Geodes used to fly but now they don’t. I was using [Nether Faerie Dragon] but it’s not exactly on-brand.
This is tricky because hovering pets don’t always fly, and flying doesn’t always mean the companion hovers when on the ground.
If you’re ok with a battle pet that flies alongside you but walks on the ground, what about the new baby phoenix pets - one for each shaman element? Ashenwing for fire, Phoenix Wishwing for earth, Gerald for air, and Wakyn for water
WarcraftPets has a filter for battle pets that fly alongside you: https://www.warcraftpets.com/wow-pets/filter/?all=Flies,Y,Elemental,Y#
And one for battle pets that hover: https://www.warcraftpets.com/wow-pets/filter/?all=Hovers,Y,Elemental,Y#
If you’re just looking for companion pets that can fly, WarcraftPets has a filter for them. Some I could recommend for a (non-troll) shaman include:
Blazing Firehawk, Enchanted Torch, Firewing, Magic Lamp/Lunar Lantern, Phoenix Hatchling, Purple Puffer, Reese, Spirit of Summer, and Sunfire Kaliri
Be careful with some of those floating/flying pets. I’ve found that I can’t use some of the lamps/lanterns because they center themselves smack dab in the middle of my screen.