Always pick a pokemon with either false swipe or hold back. Those are essential for catching pokemon (except if you try to catch ghost types, ofcourse...). I can PM you a list with pokemon that learn those moves.