It's time for discussion about pets this is nothing new.
We all want them as a new concept for the game.
1. Obtain them
2. Train them
3. Upgrade them
4. Feed them
5. Clothe them
6. Pet vs Pet with them
etc...
Best way to introduce them to the game and obtain a variety of them (with different base skills and attributes) would be to start a PVP global event. Here we collect points, tokens, or some type of currency in order to purchase for obtaining these pets. Introduce Pet versus Pet rankings, Battle tournaments, ladder, or a whole new concept in which we obtain "Pet Essence", which can be used in order to have them grow and become stronger.
There are other ideas I have; however, I'm going to leave this as it is and let the community place their input, suggestions, and ideas to see what we can go with this. Hopefully, we can get some feedback or acknowledgment from the developers about this topic.
Thanks for your time.