In Diamond & Pearl? Impossible without migrating, trading, or Action Replaying.
By trading it in from elsewhere, eevee is not available in the main Diamond/Pearl game before the national pokedex. When you have the national dex, however, you just go to see Bebe in Hearthome, in the house right next to the Pokemon center.
It is impossible without trading from Diamond, Pearl, or Platinum, or without the use of a glitch or cheating device.
By trading the other starters with other players of Diamond or Pearl.
You get a Masterball when you get a perfect in the lottory, but appart from that you are unable to get another one without starting again on a different game and trading it over.
it is not possible to get them without evolving or trading.
You can if you use action replay :P If you don't use one, then it is impossible to complete without trading as there are only certain Pokemon that can be caught in diamond and vice versa with diamond.
It really isn't possible without trading
You can't get Pupitar in Pearl without trading.
CANT!!!!
You cannot catch cindiquil without trading or migrating on Pearl. You must trade or migrate to get one.
In Diamond & Pearl? Impossible without migrating, trading, or Action Replaying.
you dont
By trading for it.
By trading it in from elsewhere, eevee is not available in the main Diamond/Pearl game before the national pokedex. When you have the national dex, however, you just go to see Bebe in Hearthome, in the house right next to the Pokemon center.
You can and its fun
Route 230 with Pokeradar