To get this pet you need to go to Isle of giants and hand in 999 (a large pile of ) dinosaur bones to the npc the bone collector who is in a cave on the west side of the island. If you are soloing it is probably easiest to kill the direhorn hatchlings from which you recieve 7 - 9 bones a kill.

Okay this was a relatively easy (if not long) farm. The 90 elite dinos drop 7-9 bones each kill. The 91 elites drop more, but they're a challenge to kill. Two of us easily farmed up 1k bones from the 90s in a couple days.

I'm an Arms Warrior and my husband used a Resto Shaman to heal me. We found that the best dinos to kill were the Pterrorwing Skyscreamers (the big birds). They dropped between 15-17 bones each, but they had less life than the other big dinos and also seemed to do less damage (50-70k a hit). Its main move- Skycall, can be avoided by not standing in the frontal cone (healer), or walking straight though the mob (dps) when fighting them. 999 bones took 4 hours total for me.

Nice comments everyone. I just stated collecting a short while back and I do rely on the comments to help me with AH values. I saw this on the AH for 1500 and quickly checked the commnets - it was indeed a good deal so i bought it! Thanks!