In the "Discovering your roots" daily quest you temporarly get a pet that you later use for digging up roots, the pet will also fight for you and replace your current pet. Questlink: Discovering Your Roots - Quests - World of Warcraft
Hunters can train these pets using skills in the train-pet section. There seems to be no cap at how many skills can be trained, since no training-points is displayed.
Free pet training and can actually be quite usefull while dealing with this quest.
Intimidation and Bestial Wrath can also be used with this "borrowed" pet.