That said.
I feel what Blizzard is offering as tamable pets in this expansion doesn't make any sense. I think part of it is creatures that make perfect sense seem to have zero hopes of ever becoming tamable.
Goats, cranes (sort of), porcupines (as cute as they are), quilen and water striders make zero sense to me as a hunter pet. The silkworms I'm very on the fence about because they only sort of make sense as a hunter pet.
MoP isn't really my sole target, for lack of a better word, regarding tamable beasts that make no sense. Shale spiders are another one that seemed to make no real sense as to why they were listed as a "beast". They're rocks. They should have been elementals just like the gyreworms. The gem cats and crabs are another that make no real sense to me.
While beasts that DO make sense like hyrdas, stegodons, pterrordax, thunder lizards, seem to have zero hope of ever becoming tamable. Stags, talbucks, rams. The lists can go on and on.
Why not just do an all or nothing????

If porcupines are tamable why not skunks or armadillos?
If you're going to make devilsaurs tamable why not a pterrordax or thunder lizard?
If you're going to make basilisks tamable why not hydras?
Again. Makes no sense that certain beasts /creatures have become tamable while others that make perfect sense as a hunter pet are left as not tamable.
One thing I must mention, and I've always said, is I'd much rather see old models like cats get a model update, become modern, not spiky or boxy then to get a whole now horde of tamable beasts.
I'm sure people are going to be miffed that I don't feel porcupines etc are tamable. They're completely adorable don't get me wrong but do not see them as a hunter pet regardless of how cute they are.
Please feel free to POLITELY discuss. No flaming etc.