Figured out how to catch Eevee. Level 19 Growlithe, repels and running in dark grass. Caught three of them, caught two Umbreons and a neutral one.