Addon Not showing up?

Hey all, I recently downloaded, and installed (I thought), an addon called Pet tracker, but despite it showing in my Interface>Addons folder, the game is not showing that I even have the addon at all??
I have opened the folder inside of the Addons folder in my WOW folder in Applications, looking for some kind of Install file, but there is nothing there in the numerous folders inside of the Pet Tracker folder…
Is there something special I have to do to have this addon, or am I missing something here??
Every other addon I have ever used was installed the same way, I downloaded it, extracted it to get the folder, then put the folder in the Interface>Addons folder, in my WOW directory, which caused it to show up in the game, but the addon, will not do this, and I am wondering if there is another method that I do not know??
Please provide some helpful advice, and Thanks in advance!!

www

.curseforge.com/wow/addons/pettracker

Check comments.

Had one from two days ago requesting an update for the add on to work in 8.2

World of Warcraft_retail_\Interface\addons
make sure that retail is in there , for me the curse client hasn’t gotten caught up properly either so check your path.