In Generation I, the only Pokemon that can learn Dream Eater are Gastly, Haunter, Gengar, Drowzee, Hypno, and Mew. Gastly, Haunter, and Gengar are the only ones who learn it naturally, by leveling up; the remainder can learn it only by TM (TM 42, obtained in Viridian City).
if you have the machine click on it and if there is the word ABLE on it, it can learn it
No, it is not able to learn cut.
Grass Pokemon
Any Pokemon that are ground type should be able to learn DIG. Hope this helps :)
Yes, Krabby is able to learn Surf. After all, it is a Water-type Pokemon.
No, Dugtrio cannot learn Fly. Only Flying-type Pokemon, of which Dugtrio is not, are able to learn Fly.
Many different pokemon can learn the move Cut such as Scyther, Bidoof, Nincada, Heracross, Pansear and much more. You will need HM01 to teach the move Cut to your pokemon and when using the HM you will be able to see the pokemon who are able to learn it or can't as it will state on the pokemon screen with an ABLE or NOT ABLE label.
Rock Climb Any Pokemon Can Learn It If It Says "ABLE"
Victini is the only one that may be able to learn it, but as of now, no Pokemon can learn it. It's unfortunate.
There are a lot of Pokemon that can learn these moves. Bird-type Pokemon (like Swallow) should be able to use Cut, and fight-type Pokemon (like Machop) should be able to use rock smash.
Many Pokemon can learn dragon claw, Any dragon Pokemon is able to leard dragon claw, if you go into your box, you can look at the summery of your Pokemon and it will tell you what type it is on the first page, if it mentions dragon it is able to learn dragon claw, for other Pokemon you can put Pokemon tyou think might beable to in your team and boot up the TM for dragon claw, it will show you if they are able to learn dragon claw.
surf in celadon city to a old man, he will learn a pokemon which is able to learn soft boiled the move soft boiled :D