SR- Well just keep throwing Ultra Balls at it in the first time, Abras aren't really hard to catch on the first go, but if you miss,l the Abra runs.
Like everyone said, they can olny run if they are Latios/Latias, the dogs, and if they have roar, whirlwind, it is possible that Raticate had Roar..