I spam dartle on demon spark, bitch please
Do you mean battle pets or the regular pets that are useless for anything but looks? If its the latter, I think all those pets (whether they look like they're flying) are treated as ground pets.
I just tried to summon blinded bat wich is a flying pet all class and i get the error can not summon here regardless of where i am in the air.