if you want to get these pokemon go to these routes:
bidoof – route 201 and 202.
dialga – go to spear pillar in mount cornet.
nosepass – cycling road. probopass level up nosepass at mount cornet.
giratina – turnback cave after you have beaten the elite four.
octillery – sunshore city and pokemon leage.
gyrados – use super rod almost anywere.
drifloon – go to valley of the windworks on friday.
shaymin – flower paradise.
rydon – stark mountain.
ryparior – trade ryhdon holding protector.
unown – soceleon town ruins.
best shop ever – veilstone city department store.
camerupt – stark mountain.
spinda – stark mountain.
chatot – trade for a buizel.