Get an Epic Experience with Premium


Battle Pets Login to Add Favorites
  • World of Warcraft
  • 200,824 Monthly Downloads
  • Supports: 5.4.0
  • 2,218,017 Total Downloads
  • Updated 04/15/2014
  • Created 10/03/2012
  • 1,267 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 5.4.19
Support development! **

About PetTracker


PetTracker is a tool designed to help all kinds of trainers in their pet tracking and battling duties. Currently, it:

  • Displays the locations of all pets, stables and tamers on the world map.
  • Tracks your progress of catching pets in your current zone.
  • Shows the rarity of pets in battle and warns you of upgrades.
  • Exposes pet breeds in combat, the journal and tooltips.
  • Determines and displays all your enemies abilities as you fight. REDESIGNED
  • Provides a journal of all tamers and their teams.
  • And much more. We're always adding new features!


  • For errors and feature requests, please post a ticket. You may post comments as well, but you will get our attention much faster there.
  • Visit me at
  • World Map:
    • Hopefully fixed more inconsistencies with tamer icons behaviour.
  • World Map:
    • Fixed bug affecting some machines when clicking on tamers icons.
  • Breeds:
    • Fixed minor bug.
  • World Map:
    • Now tamer blips are marked when their related quests have been completed for the day.
    • Clicking on a tamer blip will now open the tamer journal.
  • Fixed incompatibility with Carbonite causing small lockups and lag when using both addons (requires Carbonite 5.4.2-Alpha-2 or above).
  • Battles:
    • Fixed issue causing sometimes breeds not to be properly computed during combat.
  • World Map
    • Added new common search.
    • Fixed issue making dropdown menu unclickable in fullscreen.
  • Breeds:
    • Fixed small bug.
  • Battle:
    • Fixed conflict with some addons.
5.4.11 (beta)
  • Enemies abilities are now properly displayed in PvP battles, thanks to a new pet battle tracking mechanism!
    • When it's not possible to determine the enemy's ability for a given slot, both possible spells are displayed side by side.
    • As battle progresses, more abilities are detected and their cooldowns shown.
  • Now the Zone Tracker is interactive: clicking on listed pets will open their section on the Pet Journal.
  • Fixed issue causing World Map options dropdown to not be visible while in fullscreen mode.
  • General:
    • Updated german localization (by Drizorpala - WoW Raider)
    • Minor bug fixes
  • Map:
    • Solved taint issues caused by the extended dropdown menu.
  • Breeds:
    • Fixed incompatibilities with PetBattleTeams and PetBattleMaster.
  • Added missing species.
    • Bugfixes.
  • Breeds:
    • Solved minor bug.
  • Tamer Journal:
    • Now more load on demand.
  • Journal and Breeds:
    • Hopefully solved all intrusive taint.
  • Tagging as release.
5.4.6 (beta)
  • Journal:
    • First take on the Tamer Journal empty space: now displays daily quest status and rewards! More features to come.
    • Fixed issue causing quality of tamer pets to appear of lower quality than they are.
    • Added dirty hack to prevent a Blizzard issue from causing dialog errors to pop up.
5.4.6 (beta)
  • Journal:
    • Added support tamers located at instances/scenarios (i.e: Celestial Tournament)
  • General:
    • Updated chinese translations (thanks to Adavak)
5.4.5 (beta)
  • World Map:
    • Removed some incorrect pet locations.
    • Fixed issue causing tamer pets to count torwards total number of species in any given zone.
5.4.4 (beta)
  • Config:
    • Added missing files.
5.4.3 (beta)
  • General:
    • Added missing folders, which contain all the features announced last version!
  • World Map:
    • Added missing stable master in Valley of the Four Winds.
5.4.2 (beta)
  • New Modules:
    • _Breeds_: displays breeds in the Pet Journal, while in battle and on tooltips using a never seen before symbology!
    • _Config_: _load on demand_ options menu, tutorial and in-game FAQ!
  • Alerts (now Upgrades):
    • The wild upgrade alert box is now optional.
    • Added option to quickly forfeit battles when no wild upgrades are available.
  • General:
    • Added Isle of Thunder missing pets.
  • General:
    • Updated for patch Siege of Ogrimmar.
    • Small bugfixes.
  • General:
    • Fixed critical issue on the internal system introduced last version.
    • Small internal optimization.
  • Alerts:
    • Glow box now stays hidden for the entire battle after having been hidden once.
    • Several bugfixes and performance improvements.
  • Switcher:
    • Fixed issue causing wrong levels to be displayed.
    • No longer shows modifier icons for abilities with no offensive capabilities (eg: Evanescence)
  • Alerts:
    • Moved alert popup back to it's old location.
  • World Map:
    • Pet tamer extra information now works on all locales!
    • Fixed issues preventing information to be shown for some tamers (eg: MacDonald)
  • Battle:
    • Fixed lua error introduced last version.
  • General:
    • Added russian translations (by mozgin and Pascal_tgn).
  • World Map:
    • Fixed issue causing errors when clicking on pet locations.
  • Tamer Journal:
    • Pets are now displayed in the correct order.
    • Fixed issue preventing Journal from being open on uncommon situations.
  • General:
    • Added missing LibPetBreedInfo.
    • Updated LibPetJournal.
    • Reduced download size.
  • Alerts:
    • Fixed issue preventing bangs from being hidden after having been displayed.
  • Tamer Journal:
    • The search bar is now fully funtional, allowing to search tamers by names, pet types and levels.
    • The tab now only loads when it's actually open for the first time, saving loading time.
  • World Map:
    • Added missing suwmmer pet, the Qiraji Guardling.
    • Fixed issue with search by level.
5.3.12 (beta)
  • Tamer Journal:
    • Now displays families for trainers with a dominant family type.
  • World Map:
    • Largely improved filter performance - simpified implementation.
5.3.11 (beta)
  • World Map:
    • Now the search bar reads specie tooltips. For instance, typing "Guild" will now find pets sold by guild vendors.
  • Alerts:
    • Fixed issue causing error messages on unusual situations.
5.3.10 (beta)
  • Alerts:
    • Fixed issue causing higher level pets of lower quality to be considered upgrades.
    • Legendary wild pets are no longer considered upgrades.
  • Battle, Journal:
    • Fixed issue causing ability icons to be faded out.
    • Fixed issue causing the Tamer Journal to crash for users with PetTracker Switcher disabled.
5.3.9 (beta)
  • New feature:
    • Intoducing the Tamer Journal! In this journal you can see information about the teams of all existing pet tamers.
  • Battle:
    • Fixed issue causing enemy actions to appear locked when in cooldown.
  • General:
    • Improved database encoding, now takes 60% less memory.
5.3.8 (beta)
  • World Map:
    • Now displays more pet tamer information on the world map. Only on english clients for now.
    • Fixed issue causing the tooltip to not be displayed when "Show Battle Pets" is disabled.
    • Fixed wrong pet location at Krasarang Wilds.
  • Zone Tracker:
    • Now maximum pet level owned is also displayed on the zone tracker.
    • Fixed issue causing objectives header to not always react properly to the tracker changes.
    • Fixed issue causing the progress bar to remain visible even when there are no pets to be tracked.
  • Alerts:
    • Now takes into account pet level as well.
  • General:
    • Many internal changes preparing for awesome new feature in the very near future.
  • Chinese localizations added!
  • Bugs:
    • Settings have once more been reset to hotfix an issue with the zone tracker.
    • Fixed an issue with the "Zone Tracker" checkbox in the pet journal.
  • World Map:
    • Pet and stable location database has been largely optimized, taking now 25% less memory.
    • The filter suggestions box is now better placed to match the new filter location.
  • Stable master locations are now displayed on the world map!
  • Settings have been reset, to prepare for the upcoming options menu.
    • Simple explanation: it was better for adding new options.
    • Technical explanation: we don't want to polute the global environment.
  • Hotfix of bug preventing the zone tracker options from being displayed.
  • In-game tutorials have been added!
  • The world map pet search box has been temporarily relocated to the top right corner of the map. We're working on better solutions for the presentation of this new feature.
  • Added the new pets introduced by patch 5.3: Escalation.
  • Now the world map blips properly update when changing dungeon levels.
  • The search filter is now remembered between logins.
  • Hopefully fixed issues with "missing" and "not maximized" searches on non-english clients.
  • Updated for patch 5.3: Escalation.
  • World map:
    • Introducing Flash Find for pet locations! Now pets can be filtered by name, type, family, source, zones and quality.
  • Added spanish and portuguese localizations.
  • Fixed issue causing World Map pet blips to not update when browsing zones.
  • Largely optimized the World Map and Zone Tracker redrawing schedules. This will hopefully fix an issue causing lag spikes between zones and subzones.
  • You have asked for it, and here is it: quality glowing borders are back!
  • Pet Switcher:
    • The speed/power icons were swapped. Fixed.
  • Updated for patch 5.2: The Thunder King
  • Added new Isle of Thunder and Isle of Giants pets. Elite pets still not on the map.
  • World Map:
    • Temple of Ahn'Qiraj pets added.
  • Added support for the new PetTracker Broker!
5.1.9 (beta)
  • World Map:
    • Pets obtainable on raids and dungeons have finaly been added! Molten Core, Blackwing Lair, all is yours to explore!
    • Some missing pets have been added (ex: Cogblade Raptor).
    • Promotion pets are now ignored and no longer display in the zone tracker nor in the world map.
    • Tooltips now scale with the rest of the interface.
  • Pet Switcher:
    • The enemy actions no longer hide whe the pet switcher is shown.
  • Upgrade Alerts:
    • Now properly displays over the enemy pet buffs/debufs.
  • This new version uses a brand new refurbished pet database. If any pet previously available happens to be missing, please post a ticket and it shall be fixed next version.
  • Pets with unexpected ability types are now distinguished on the world map.
  • Added partial translations.
  • PetTracker now ignores pet locations that are clearly wrong (ie: in the unreachable sea).
  • PetTracker now supports instances! (some 5.1 pets are still missing)
  • Added new pet locations.
  • The world map filter now displays which option is selected.
  • The world map button is now bigger when the map is in windowed mode.
  • World map filter settings is now remembered between sessions.
  • The zone tracker can now also be toggled on the right-button menu dropdown.
  • The "Zone Tracker" checkbox no longer overlapps the CollectMe button.
  • Fixed type preventing the tracker progress bar from displaying correctly.
  • Added TomTom support! Now you can right click on any spot and set a waypoint in TomTom for it.
  • Fixed rare visual issue with the tracker progress bar.
  • Locations for the new patch 5.1 pets added!
  • Several locations of already existing pets added as well.
  • Updated for patch 5.1: Landfall!
  • The objectives tracker dropdown now has an option for showing or hiding captured pets.
  • Added winter pets.
  • World map tooltip now displays all pets under the cursor.
  • Reduced download size and memory usage.
  • The ZoneTracker has been remade from the ground-up:
    • The tracker now displays all pet states, instead of only the missing ones.
    • The progress bar displays all states as well.
    • The source and icon of each specie is now displayed next to each specie name.
    • The tracker can now be toggled at the journal, next to the "Find Battle" button.
    • The tracker now uses the same database as of the world map, instead of crawling the journal for information. This will result in a much better performance (as crawling the journal is slow) and more precision in the species displayed, as the journal is not always correct. Yet, the biggest advantage is that now the pet display is fully controlled by the addon, which will allow it to be improved as the pet locations display is enhanced.
  • The improved pet switcher and wild upgrade alerts are now optional features!
    • If user reaction is positive, more features might become optional in the future.
  • Upgrade Alerts no longer show in non-wild battles.
  • The PetSwitcher now works with ElvUI.
  • Enemy pet actions no longer are hidden for one turn after switching pets.
  • Released wild upgrade alerts!
  • PetSwitcher:
    • Ability types are now displayed next to ability buttons.
    • No longer can be closed after the player pet has died (because could not be opened again).
  • World Map:
    • The "On/off" switcher state is now recorded between sessions.
  • World Map:
    • Reduced the number of points in too cluttered zones.
    • Improved database size - now 3 times smaller.
  • Pet Switcher:
  • Added experience bar
  • Pet tooltips are now displayed when hovering pet icons.
  • Type tooltips are now displayed when hovering type icons.
  • World map tracking can now be toggled separately. Pets can be filtered by ownership status.
  • Pet quality display has been improved by far.
  • World Map:
    • Pet tracking now works on all localizations!
    • Optimized pet location display performance.
    • New pet locations added.
  • Pet Switcher:
    • Now displays the quality of pets as well.
    • Pet switcher can no longer be hidden in a PvP match.
    • Pet switcher can now be toggled using the switch pet button.
    • Fixed bug causing pet switcher to not disappear when a match is forfeit.
  • Released World Map pet tracking!
  • Now both the pet tracker and the world map display disable themselves while the "pet tracking" option is disabled on the minimap.
  • Large internal refactoring, for better performance and stability of the battle features.
  • Initial pre-release.


First Previous Page 1 of 58 Next Last
  • #955

    Hi, i was looking threw some of the comments and didnt see anything about this, i had 2 questions, one, the arrow that allows you to minimize the list of pets on the side of the screen, once i press that, how do i get it to come back again without reloading the game? and two, is there a way to move the list at all? with my other addons it goes under my map and i cant see it well. please let me know, this app has saved me a lot of time while im collecting pets :) ty

  • #953

    With Carbonite, PetTracker doesn't work... can you resolve?

  • #952

    After upgrading to 5.4.19 world tamers are not longer shown on world map

  • #950

    Bugs when I mouse over pets in the auction house. Please fix. 

  • #954

    Same here, I end up having to disable the addon.  Please fix this. :)

  • #951

    Same here.  If I hover my mouse over a pet in the AH, I get a stack overflow.

    2662x C stack overflow
    <in C code>
    BattlePetTooltip.lua:23: in function <FrameXML\BattlePetTooltip.lua:3>
    <in C code>
    Blizzard_AuctionUI\Blizzard_AuctionUI.lua:1626: in function "AuctionFrameItem_OnEnter"
    <string>:"*:OnUpdate":2: in function <string>:"*:OnUpdate":1

    (*temporary) = <unnamed> {
    0 = <userdata>
    __SetText = <function> defined =[C]:-1
    SetText = <function> defined =[C]:-1
    (*temporary) = nil
    (*temporary) = true
    = <function> defined =[C]:-1
    = <function> defined @Interface\AddOns\PetTracker_Breeds\Breeds.lua:134

  • #949

    Seems there's a minor bug that sometimes turns the daily pet masters icons grey when you haven't completed them. Fixes itself when you change map (right clicking) sometimes

  • #948

    Can this tell me which pets to use againt a trainer I am about to battle? If so can someone please tell me how? The only thing I know is when I hover over a pet I assume this is the addon that tells me how good my current team is but it doesn't say which pets I should use. Please help.

  • #947

    Excellent addon...before updates.

    Since 5.4.17 I have lost the ability to track pets altogether.  The button with the option to track Missing or Not Maximized, etc, is simply not there anymore.  I have most pets but need to see the already obtained pets for leveling and such.  Is this by design or is it a glitch?

    Reverted back to 5.4.15 and seems to be working okay.  I won't bother updating until/unless this option returns as I have no idea what use the addon would be without it.

    Last edited by Arbult on 4/13/2014 10:49:15 PM
  • #945

    Updated the addon yesterday or the day before, appears there's an issue with the current version and the latest alpha/beta of Carbonite, when Carbonite is enabled the pet tracker on the map no longer works.

    Disabling Carbonite for now, not sure if this is something workable or not.


  • #944

    Thank you very much for the time and effort that you've put into this mod-the issue was resolved with the overnight fix you made!

    Can't ask for better customer service then that-Great job with support!

  • #943

    Just a heads up (as of 4/5/2014), this has been happening for months since I've had this addon but it's causing my hunter to leave Camouflage immediately after I use the ability. Just a heads up for the dev and for other hunters using it.


    Hunters coming out of Camouflage immediately, try disabling this addon first before deleting WTF/Cache folders, etc.

  • #942

    Since the most recent update - Which I DL this morning (4/5/2014)

    When I scroll over a pet in my inventory or in the AH I am seeing NOT what breeds or levels I have collected but just Collected (1/3),etc... Everything worked perfectly last evening before the update :(

    Otherwise, this is exactly the mod I had hoped for and am thrilled and thankful that you've put so much time and effort into this-Thank you again :)

    Last edited by faloni on 4/5/2014 2:57:30 PM
  • #946

    I was able to correct this by deleting and reinstall PetTracker, Pet Journal Enhanced and Battle Pets Breed ID.

  • #937

    Good day

    getting an internal server error when I try to post a ticket. 

    getting the following error 

    Date: 2014-03-22 22:34:02
    ID: -1
    Error occured in: Global
    Count: 12
    Message: ...ker\Libs\LibPetBreedInfo-1.0\LibPetBreedInfo-1.0.lua line 132:
    bad argument #1 to 'unpack' (table expected, got nil)
    [C]: unpack()
    ...ker\Libs\LibPetBreedInfo-1.0\LibPetBreedInfo-1.0.lua:132: GetBreedByPetBattleSlot()
    [C]: ?
    [C]: PetBattleUnitFrame_UpdateDisplay()
    ...AddOns\Blizzard_PetBattleUI\Blizzard_PetBattleUI.lua:978: PetBattleUnitFrame_SetUnit()
    ...AddOns\Blizzard_PetBattleUI\Blizzard_PetBattleUI.lua:438: PetBattleFrame_UpdateAssignedUnitFrames()
    [C]: PetBattleFrame_Display()
    (*temporary) = nil
    (*temporary) = "table expected, got nil"

    Swatter, v5.19.5445 (QuiescentQuoll)
    NPCScan, v5.4.2.6
    NPCScanAutoAdd, v2.3
    NPCScanOverlay, v5.4.7.1
    ACP, v3.4.7
    Astrolabe, v1.0
    Atlas, v1.26.02
    AtlasBurningCrusade, v1.26.00
    AtlasCataclysm, v1.26.00
    AtlasClassicWoW, v1.26.00
    AtlasDungeonLocs, v1.26.00
    AtlasTransportation, v1.26.04
    AtlasWorldEvents, v3.06
    AtlasWrathoftheLichKing, v1.26.00
    AucAdvanced, v5.19.5445 (QuiescentQuoll)
    AucFilterBasic, v5.19.5445 (QuiescentQuoll)
    AucFilterOutlier, v5.19.5445.5437(5.19/embedded)
    AucMatchUndercut, v5.19.5445.5364(5.19/embedded)
    AucScanData, v5.19.5445 (QuiescentQuoll)
    AucStatHistogram, v5.19.5445 (QuiescentQuoll)
    AucStatiLevel, v5.19.5445 (QuiescentQuoll)
    AucStatPurchased, v5.19.5445 (QuiescentQuoll)
    AucStatSales, v5.19.5445.5376(5.19/embedded)
    AucStatSimple, v5.19.5445 (QuiescentQuoll)
    AucStatStdDev, v5.19.5445 (QuiescentQuoll)
    AucStatWOWEcon, v5.19.5445.5323(5.19/embedded)
    AucUtilAHWindowControl, v5.19.5445.5347(5.19/embedded)
    AucUtilAppraiser, v5.19.5445.5438(5.19/embedded)
    AucUtilAskPrice, v5.19.5445.5347(5.19/embedded)
    AucUtilAutoMagic, v5.19.5445.5443(5.19/embedded)
    AucUtilCompactUI, v5.19.5445.5444(5.19/embedded)
    AucUtilEasyBuyout, v5.19.5445.5427(5.19/embedded)
    AucUtilFixAH, v5.19.5445 (QuiescentQuoll)
    AucUtilItemSuggest, v5.19.5445.5417(5.19/embedded)
    AucUtilPriceLevel, v5.19.5445.5444(5.19/embedded)
    AucUtilScanButton, v5.19.5445.5403(5.19/embedded)
    AucUtilScanFinish, v5.19.5445.5347(5.19/embedded)
    AucUtilScanProgress, v5.19.5445.4979(5.19/embedded)
    AucUtilScanStart, v5.19.5445.5347(5.19/embedded)
    AucUtilSearchUI, v5.19.5445.5373(5.19/embedded)
    AucUtilSimpleAuction, v5.19.5445.5415(5.19/embedded)
    AucUtilVendMarkup, v5.19.5445.4828(5.19/embedded)
    Babylonian, v5.1.DEV.332(/embedded)
    BagBrother, v
    Bagnon, v5.4.9
    BeanCounter, v5.19.5445 (QuiescentQuoll)
    BittensSpellFlashHunter, v50400.2.2
    Collectinator, v2.0.10
    CollectMe, v2.4.10
    Configator, v5.1.DEV.359(/embedded)
    DebugLib, v5.1.DEV.337(/embedded)
    FBBroker, v1.19n
    FishingAce, v0.8.1
    FishingBuddy, v1.3b
    GoingPriceUS, v5.4.1394841600
    Grail, v062
    GrailAchievements, v010
    GrailReputations, v007
    GreedyQuester, v5.4.0
    GuildDelta, v5.4.2
    Informant, v5.19.5445 (QuiescentQuoll)
    LibExtraTip, v5.12.DEV.355(/embedded)
    MrClean, v1.6
    PetBattleMaster, v1.10.4
    PetTracker, v
    PetTrackerBreeds, v
    PetTrackerJournal, v
    PetTrackerSwitcher, v
    PetTrackerUpgrades, v
    QuestLogLevelPatch, v
    Rarity, v1.0
    RarityOptions, v
    SlideBar, v5.19.5445 (QuiescentQuoll)
    SpellFlash, v6.10
    SpellFlashCore, v2.0.4
    Stubby, v5.19.5445 (QuiescentQuoll)
    TipHelper, v5.12.DEV.351(/embedded)
    Wholly, v042
    YayMounts, v1.6.5
    BlizRuntimeLib_enUS v5.4.7.50400 <us>


  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway