Where are you getting your stones?
If it's from battles in the wild, the pet you engage influences what stone you'll see. So if you're leveling pets against nothing but aquatic creatures, you're going to see a high number of aquatic stones drop.
If it's from bags, it's probably just bad luck. I saw a Humanoid, Dragonkin, Flying and Critter from my bags today.