I have a question about pet loyalty. Until today, I have had a boar as a pet. I had him since level 50 and I have kept him through to 70. His loyalty level is 'Best Friend'.
Today I saw some cool cats near the skyguard daily in Terrokar and decided to tame one. Anyway, tamed a level 70 cat no probs and grabbed some fish to feed him. Got him up to very happy and kept feeding him so he stayed there.
I then went to farm some ogres for Obsidian war beads. I killed enough orges over about an hour to get 30 or so warbeads, yet it still says my pet is loyalty level 1 and 'Rebellious'. This is annoying because I can't train him any skills until the loyalty level goes up.
Does anyone know what might be happening? I know you need a combination of xp, time and happiness to go up a loyalty level, but obviosuly being level 70, I don't earn xp per se'. Any help would be appreciated.