Did you get your National Dex?
Chat with our AI personalities
You have to get the national dex then bebe will give you one eevee and you won't get another one so evolve it wisely.
After you get the National Dex
of corse
You have to beat the Elite 4 to get the National Pokedex. Then you go to Bebe and she will give you an Eevee.
Talk to her after finishing the main storyline in the game.