Here are some useful cheats! I'll add some more later!
Make a pokemon level 100! (This may delete your game.)
Getting a free bike:
Whenever u make an attack hold in A and your attack will be stronger.
Stand on a tree
This is a cheat for standing on trees. First you go to a tree and cut it down, stand on the square that you cut the tree on, save the game and shut it off, then start the game again and you will be standing on the tree.
The Pokemon Daycare's secret system
Pokemon in Daycare gets 1 EXP point for each step you take.
Cut grass
Use cut in the grassy areas where you see pokemon, it will cut four squares of the grass a time. You can use this if your pokemon are almost dead or if your just sick of fighting.