You cannot catch totodile, chikorita, or cyndiquil without migrating.
The Pokemon that can be caught without special events, trading, or cheating in Pokemon diamond are: Uxie Mesprit Azelf Dialga Giratina Heatran
see 450 Pokemon in the pokedex
It is Impossible without an action replay
You can't without an action replay.
nope
Dialga
You can get a Cyndaquil without trading only by transfering it from a GBA Pokemon Game onto your Pokemon Diamond Version.
no
no
i have Pokemon diamond, and played 600 hours. its not possible. but you can catch a ditto, and make Pokemon eggs.
you cant get it without migrating.
you do need cheats
trade with Pokemon Platinum
Rival
# # #
You can't without cheats.
no