That sucks x_x But hey I read that you can use a Pokémon with "Suction Cups" ability for fishing so that Dratini can't escape with it's "Dragon Tail" move. I'm going to hunt that Kirlia again but this time I immediately try to use "Sleep Powder" when it appears, heh.