I recently caught a Dratini, now a Dragonair, and it's around level 45 now while the rest of my team is at 60. I'm right before the last gym.
And I was just wondering if anyone knew a good way to get it up to 60 quickly. Wild Pokemon give so little experience, it's driving me nuts. And I also tried the daycare, I got my Dratini to level 35 that way before I stopped.