Is it possible to complete the Unova Pokedex without cheats and trades?

Mostly asking this as no-one I know has Pokemon Black Version to trade with, I don't like cheating as to me it takes away from the fun of the game, so basically is it entirely possible to complete the inital Unova Pokemon White Pokedex without trading or Cheating?3 years ago