Greetings all, well I made a hunter finally (tons of fun wish I hadn't waited so long). Anyway my first pet is a boar. Well we are now both level 13 and I looked up where to get rank 2 of charge. So I put my pet into the stable went out and tamed another boar which had rank 2 charge. My problem is that I won't learn the skill. I've watched my new boar kill about 15 things and my hunter still hasn't learned the new skill so I can teach it to my main pet.
What am I doing wrong? Or does it just take a certain number of times watching a tamed pet before you learn the skill, or is it random?