i dont know but they appear in the great marsh in pastoria city
Level up your pokemon to about level 40, buy lots of potions, and teach them all the TMs. Then follow a long path until you find the first team galactic dude. Then follow them through the snow and into spear pillar. Beat the first pair of Galactic people and fully heal all your pokemon. Then battle Mars and Jupiter with help from your rival. Beat Cyrus and use your master ball to catch Dialga or Palkia.
If you don't want to use your master ball, you may need to level your Pokemon to level 50-100.
P.S. You should get at least 2 Pokemon to level 40 or higher.
P.S. Dialga is steel/dragon. Based off of those types, you can choose which types you want to use.
Don't forget to save before you fight Dialga/Palkia!
AnswerGo to the end of Victory Road. Work backwards until you find an old man (expert) and go west until you reach a poke ball (item). Pick it up; it's a razor claw. Let your sneezel Hold it and level it up between 8:00pm and 4:00 am. It will then evovle to Weavile.
To get the National Pokedex, you must have caught (Or have seen) all of the sinnoh pokemon. Then you go to Sandgem Town, you go to the professor's lab and talk to him. He will give you the National Pokedex...
Here are some: Codejunkkies.com, and Supercheats are the best. =)This answer is lame.
I'll put some.
Max Cash Press L+R
Level 99 wild Pokemon Press select before going into grass.
1 Hit Kill Press Select in battle
All TM and HM Press Select+L
All Pokemon are Shiny (Really Short for a good price.)
999x Rare Candies L+R
999x Masterballs L+R
I was going to put in a Pokemon modifer but it was to long
Steals trainer Pokemon
Replace the X with the number\ letter