Level 20 is when it learns Spark, and then he starts to learn all sorts of other moves like Discharge.
No Pokemon can learn more than four moves.
You can find all the Pokemon and their stats here: <A href="http://www.gamefaqs.com/portable/gbadvance/file/929408/40397">http://www.gamefaqs.com/portable/gbadvance/file/929408/40397</A> Search in Ctrl F for cubone. It will tell you a lot about him including the moves he learns at certain levels and the ones he can learn with TMs and a bunch more information. .
some Pokemon do learn some don't
Pokemon will not learn moves while being raised in the daycare center. They will keep the same set of moves that you put them into the daycare with. However, moves that were missed can still be relearned through the move tutor.
Bulbasaur can learn any move he can learn in Pokemon leafgreen/ firered.
Any electric type moves. IE thunderbolt
you can't because the needs to learn by moves
level 10 b/c he needs experience
Squirtle learns the normal Pokemon diamond moveset and you can find out what that is on bulbapedia (type it into Google).
You can make your Pokemon remember as many forgotton moves as you want for 500p at the electivire link shop. It's the same in all of the other Pokemon mystery dungeon versions as well, except that in red and blue, the link shop has a different owner. From M
vulpix. it earns moves quickly.
It depends on what moves you teach it and the dungeons that you face.
anything he learns in the real games-ember(good because all moves in mystery dungeon are the same power, it's as strong as flamethrower and fireblast), flamethrower, quick attack, swift, tackle, etc.
you should be lucky to be a treeko! he can learn a variety of moves at the start, such as pound, absorb, bullet seed, and much more, which will help against groudon quickly
Personally, just for the moves, Skitty.