You can get one in mr backlot's garden after you got the national pokedex. Just talk to mr backlot and answer everything yes and if he says he saw an eevee in the garden it is your chance to get one PS: It might take a while for it to appear.
You can also get one if you talk to bebe but only 1.
You can also get one if you talk to bebe but only 1.