I haven't been able to confirm all of the following battle pets for alternate colors/skins, but here are the datamined results so far. All 9.2 pets listed are wild.

Bloodsucker Vespoid - 3 colors
I haven't been able to confirm all of the following battle pets for alternate colors/skins, but here are the datamined results so far. All 9.2 pets listed are wild.

Bloodsucker Vespoid - 3 colors
There are 3 pets coming in Patch 9.1 that won't cost gold or Polished Pet Charms (although there is a 4th pet that *will* cost 10k PPC), but instead junk items. Each pet will require 3 old world grey items (1 of each item). Think of it as a sort of scavenger hunt. It's a unique and refreshing mechanic vs. the usual spend gold/charms for vendor pets.
Since they're vendor trash, finding these items should be a no-brainer, right? Sure, except the revamped world-scaling kind of messed up certain loot tables, and players that aren't level appropriate for these old world greys won't see them drop in most cases. So it's a bit of a puzzle/search.
After some testing on *live* servers, I've determined where to find each of the junk items. All the items were collected on a max level character, except for one. I also needed a rogue to pickpocket mobs. There are probably other ways of collecting these items, but this is what I found worked for me.
I make no guarantee that the loot tables and droprates will stay the same between now and 9.1 release. Blizzard might adjust anything that they see fit.
Hidden behind the jump break, just in case you don't want spoilers and want to figure it out on your own. ;)
1. Collect Prismatic Crystals (lootable objects lying on the ground on Nazjatar, usually near water/waterfalls, possible prerequisites prior to seeing these objects)
2. Use a crystal to charm a Nazjatar critter
3. "Feed" a Ravenous Slime (total of 4 different slimes) with the charmed critter (slime will 'fall asleep' and despawn after feeding)
4. Repeat for a few days with each slime and eventually the slimes will spawn as cocoons instead of 'falling asleep', with a lootable "slimy" pet inside

Straight forward achievement. Defeat 8 Legendary lvl 25 NPC pets. They should be available to battle at any time, and I don't think there are any that are gated behind phasing or other content (correct me if I'm wrong).Mecha-Safari
Another reason you'll want to defeat these Legendary battles - after defeating each one the for the first time, you get a one-time quest that rewards a nice chunk of reputation.
Fairly straight forward collecting achievement (12 wild pets), however there are a few pets that will be troublesome to collect (listed below).
Notes: Some of these might be found inside the instance as well. Most appear to simply be very rare spawns, similar to the Stormstruck Beaver in Stormheim - shares a spawn with other wild pets, and isn't a common spawn.
- Experimental Roach - Pretty difficult to find relative to all of the other wild pets found on the island. Guessing it's either a 'only 1 up at a time' type of spawn, or it shares spawn points with its much, much more common cousin, Junkheap Roach.
- Duskytooth Snooter - Same as above. Normally only found in the "green" areas on the island.
Rustbolt Clucker- This pet not spawning was confirmed a bug. It is now spawning, hopefully as intended.- Specimen 97 - Only spawns in a small location that's often a daily quest area, so player attack spells and AOE have a high chance of clipping and killing this wild pet. There's also only one of these pets up at any given time, but thankfully its respawn timer is quick.
- Yellow Junkhopper - Very difficult to find as spawn locations are limited (only near habitable water). This leaves the pond in the northwest, smaller ponds in the trogg area, and some parts of the coastline (that aren't cliffs/hills). Guessing it's either a 'only 1 up at a time' type of spawn, or it shares spawn points with its much, much more common cousin, Fleeting Frog.

Most non-wild pets will drop from rares, not a 100% guaranteed. Certain pets will be gated either behind time, daily quests, reputation, items, etc. Here's a list of the pet-related rare spawns that have a unique or special spawn mechanic.
For a full list of Mechagon pet-related rares, see the map image above. #4 & 5 are dependent on what daily/event is up, and is to mark the general area where the rare can pop up.
- Armored Vaultbot - Requires you craft an Armored Vaultbot Key to open the Armored Vaultbot rare. Item requires a blueprint which can be looted from the rare after kiting it to Bolten Springpsark (in Bondo's Scrap Yard) when his Robot Cruncher Zapper is active (yellow circle next to him).
- Lost Robogrip - Requires you craft a Beastbot Powerpack to engage Malfunctioning Beastbot rare. Item requires a blueprint which can be looted near the rare or from its defeated body.
- OOX-35/MG - Requires the daily quest "My Chickens are not for eating!" to be up from Oglethorpe at the main quest hub.
- Snowsoft Nibbler - Requires the daily quest "Aid from Nordrassil" to be up from Mylune at the main quest hub. Head to the quest area (The Fleeting Forest) and click on the small mushrooms at the bottom of the trees 4 times to spawn the rare.
- Spraybot 0D - Rare only spawns when Drill Rig construction projects are available, found underground inside the Crumbling Cavern.
- Irradiated Elementaling - Unknown and unconfirmed drop. Speculated rares that could drop this pet (some rares might have unique/specific engage mechanics):
- Rumblerocks
- Gemicide
- Uncle T'Rogg, Earthbreaker Gulroc, Boggac Skullbash, Crazed Trogg (all troggs)
- Boilburn, Oxidized Leachbeast, Caustic Mechaslime, Foul Manifestation (all slimes)
Similar to the Mechagon achievement. Defeat 12 Legendary lvl 25 NPC pets, should be available to battle at any time. Some are in difficult to reach areas. I don't think there are any that are gated behind phasing or other content (correct me if I'm wrong).Nazjatari Safari
Another reason you'll want to defeat these Legendary battles - after defeating each one the for the first time, you get a one-time quest that rewards a nice chunk of reputation.
Collecting achievement that requires capturing 11 wild pets. Most can be found as secondaries, but a few are harder to find (listed below). Not aware of any prerequisites or phasing with any of these wild pets.From The Belly Of The Jelly
- Bloodseeker - I only found these as primaries in/near rivers around the middle of Nazjatar (Dragon's Teeth Basin & The Royal Approach). Only spawns 1 at a time? Or very few/limited spawns?
- Hissing Chitterspine - Only found inside the Chitterspine Grotto (cave entrance is near Gate of the Queen area, right next to Shadowspike Lurker). Tunnels are full of patting crabs, stealthed mobs, and elites. Very difficult to navigate safely, and there's only one Hissing Chitterspine spawn inside (but it has a very fast respawn time). If you get a lot of "Pet Battle area obstructed" errors, just kill the battle pet and hopefully a new one will quickly spawn in a better area.
- Sandclaw Sunshell - Found on the far eastern side of the zone, Kal'methir, The Drowned Market, and Zin-Azshari. Only saw one up, so might only be one spawn at a time, or very limited.
Thanks to the efforts of @patf0rd on Twitter, we now know how we'll be collecting "slimy" pets in Patch 8.2.Nazjatar vendor pets
1. Collect Prismatic Crystals (lootable objects lying on the ground on Nazjatar, usually near water/waterfalls, possible prerequisites prior to seeing these objects)
2. Use a crystal to charm a Nazjatar critter
3. "Feed" a Ravenous Slime (total of 4 different slimes) with the charmed critter
4. Repeat for a few days with each slime and eventually the slimes will spawn as cocoons with a lootable "slimy" pet inside
See this post for additional details on the slimy pets process.
Misc Nazjatar pet collecting
- Prismatic Manapearls are the main currency of the zone. Earned doing dailies, looting treasures, etc. Need 190 for both pets.
- Nazjatar Battle Commendations are earned from PVP activities in Nazjatar. Battle for Nazjatar event, PVP War Supply Chests, etc. Need 30 for the one pet.
Many battle pets drop from rares which are likely gated behind certain content/phasing. Not 100% guaranteed? Check out this achievement to see all Nazjatar rares or this map of all rare locations. Unsure if some have unique spawn mechanics or not.
7.3.5 PTR: New battle pet, Mailemental (unknown how we'll get it at this time), inspired by an idea from the Bnet Pet Battle forums! https://t.co/dVbc1nf3pl pic.twitter.com/aLw7OBmHz8
— Quintessence (@perksnpeeves) November 30, 2017
You should find Uuna, before it's too late, imo.
— Jeremy Feasel (@Muffinus) December 4, 2017
To be honest, this was very difficult to write.
— Jeremy Feasel (@Muffinus) December 4, 2017
Hold her tight.
— Jeremy Feasel (@Muffinus) December 4, 2017
You never know
what darkness she sees.
“Week 1” is currently active on the PTR. This includes the first two story chapters and their related unlocks, including World Quests in the first two Argus areas.
“Week 2” will activate tomorrow, August 16. This includes the next couple chapters of the story, access to the third Argus area, and Invasion Points
“Week 3” will activate Friday, August 18. This includes the remaining story chapters and the rest of 7.3’s non-raid content, such as the Seat of the Triumvirate dungeon and access to the Netherlight Crucible.
TLDR; a few Argus pets that drop off of rares might be locked behind quest progression, which will be time-gated (over the course of a few weeks) for everyone.
drops Grasping Manifestation
drops Rebellious Imp
I believe this takes place toward the end of the quest chain at Krokuun, and during transition to the next zone, Antoran Wastes.For Ataxon WQ - complete quest Seat of the Triumvirate: The Crest of Knowledge
Mac'Aree seems to be the final zone you'll head to, so this quest chain will take longer to access. There's an earlier quest, Sigil of Awakening, that unlocks Mac'Aree WQs in general, however I've completed that and Ataxon was still not available for me. This leads me to believe that you need to complete the quest that specifically awards Western Mac'Aree WQs (this is where the NPC is located).
drops Cross Gazer
Area/zone? At what point in the quest chain is this available?
drops Uuna
Area/zone? Tied to a WQ? Or spawned consistently with a once per day, per character loot mechanic? At what point in the quest chain is it available?
Example of scaling battles (Crysa) on 7.3 PTR. My team was all lvl 1 pets, her pets scaled down and only had first ability unlocked too. pic.twitter.com/Q5IIoqpQ9A
— Quintessence (@perksnpeeves) August 4, 2017
PSA: [Family Fighter] pets are up all the time, and can be battled even if their WQ isn't up. Do the achievement at your own pace!
— Jeremy Feasel (@Muffinus) August 2, 2017
They will have brand new abilities and world quests next week, keep a look out for the next PTR build! Also some fun achievements :)— Jeremy Feasel (@Muffinus) July 29, 2017
Dibbler - Drop from Leprous Sack of Pet Supplies (hint of upcoming Gnomeregan Pet Battle Dungeon?!)
Ghost Shark - Pet Journal lists it as a vendor item from Nat Pagle fishing, but could be placeholder info
Golden Retriever (datamined by Wowhead) - Unknown source
Naxxy - Vendor pet during Hallow's End, costs 150 Tricky Treats
7.3 PTR - 3 new pets and new Summon Random Fav Battle Pet button. https://t.co/YKKc0hrSUb pic.twitter.com/qCjPLoB03p
— Quintessence (@perksnpeeves) June 29, 2017
Also new on PTR: Sun Darter Hatchling! So pretty <3 Drops from Oddly-Colored Egg. pic.twitter.com/SJ4BFKtZVX— Quintessence (@perksnpeeves) May 24, 2017
Single pet fight against an epic level 25 Mechanical pet with Boss passive.
Both are uncommon level 25 pets with the Elite passive. First is Undead and second is Elemental. Backline pets do not have any passive/buff.
We killed all the defias inside Deadmines, but somehow their ghosts have become battle pets that we must defeat. How strange haha!
Rare level 25 Beast pet with the Elite passive, plus two backline pets without any buffs.
Single pet fight against an epic level 25 Humanoid pet with Boss passive.
Who is this guy? More importantly, HOW is he a battle pet?! (He's taller than my nelf!)
All three are uncommon level 25 pets with the Elite passive. Critter, Beast, and Flying. Backline pets do not have any passive/buff.
After seeing these pets with little pirate hats on, I really want tiny pirate hats for my battle pets now too!
Also, how are these pets manning the ship's cannons? O_o
Who could this be? What happened to the mysterious figure that was in Wailing Caverns? What are they doing in these dungeons with these pets? And why? :O
Single pet fight against a legendary level 25 Magic pet with Boss passive.
This pet has high health, high speed, plus actively uses crowd control and heals itself.
Pet Battle Challenge: Deadmines (account-wide weekly quest) - rewardsPlayers can use this new currency to purchase the three Deadmines-themed pets.Mr. Smite's Supplies (chance to drop 2 new pets)one (1) Old Bottle Cap (new currency)
Each pet comes with 2 adds. The pets are all level 25, common quality, and have the Elite passive.
Enemy teams are "locked" per instance. If you leave and rezone, the secondary pets on the enemy teams may change slightly.
Leaving the dungeon resets your progress, so only exit if you're ok with restarting the entire run.
You can heal/revive on the initial run (see below for additional details on a "challenge mode" version of the scenario).
Unknown if this is a bug or intended, but forfeiting most fights will result in your pet team taking damage (similar to forfeiting wild battles).
One level 25, epic quality enemy pet with the Boss passive, plus two additional non-epic adds (no Boss passive)
Similar to Stage 1, each encounter comes with 2 adds. All level 25, varying quality, Elite passive.
Same as Stage 2, one level 25, epic quality enemy with Boss passive, plus two additional non-epic adds (no Boss passive)
Each enemy comes with 2 adds; all level 25, varying quality, Elite passive
Traveling to each battle requires running up a long tunnel. There are pulsating mushrooms (they're attackable) spread out around there that give you a stacking movement speed (debuff: Bilebloat).
There's no actual Pet Battling for this objective. Simply walk up to the shadowy NPC lying on the ground (he gets up once you get close enough, you can follow him). Some dialogue/RP will occur, and you'll move onto the final stage.
Single pet fight against a level 25 legendary with the Boss passive, plus two additional non-epic adds (no Boss passive).
Pet Battle Challenge: Wailing Caverns (account-wide weekly quest) - This quest rewards Damp Pet Supplies (chance to drop 3 new pets).
- Re-zone (leave the questing area and come back)And if this wasn't clear already, the Orphaned Hatchling does not spawn directly on or next to the Matriarch. It has a static spawn in the quest area, sometimes fairly far away from the Matriarch's location. Using /tar orphan helps.
- If in a group, drop group and reform
- If not in a group, find someone from your server that's in the same zone and create a group with them
- Relog
- Kill the Matriarch again (be sure to loot her body) and again and again...and again!
- The Smell of Draenei - Bloodgazer (take your Bloodgazer to Exodar Inn)
- The Smell of Night Elves - Sharptalon (take your Sharptalon to Darnassus Inn)
Notes: The second Macabre Maraca should hit while you're on your Undead-round (when the marionette comes back to life).2.) Comet dies, Macabre Marionette dies. Swap to Emerald Proto-Whelp, Algalon swaps to Cosmos.
Comet CAN crit you. If that happens and he kills you before you can get your second Macabre Maraca off, restart the fight.
Notes: You must time Emerald Dream just before Cosmos' force-swap ability. The bunny uses this ability on cooldown, which is annoying. However, when your pet is asleep, Algalon's pet cannot swap it out.4.) Cosmos dies, Emerald Proto-Whelp should still be alive, Algalon swaps to Constellatius
Notes: Because the Infested Bear Cub is Undead, it will take less damage from Constellatius' only attack (Tail Sweep), giving you more room for error.
Algalon's pet uses Wish pretty much on cooldown. Instead of trying to beat through the healing, use its Apocalypse ability against him. Outlast Constellatius by healing your pet and letting Apocalypse expire, killing all active pets.