One thing that puzzles me is the fact that he "caught" an Eevee. You don't "catch" an Eevee, you either obtain one from the person who makes the PC system, or you get them in trades. Or, you breed for them, provided you even have an Eevee or one of its evos. I didn't even know it was possible to "catch" an Eevee.
No, but I have played the hell out of Platinum. The only way you can "Catch" an Eevee in that game is in Mr. Blacklot's Trophy Garden after you get the National Dex. Otherwise, you obtain one from Bebe, the PC Lady.