Complete the national pokedex (catch 200 pokemon) you can also get Cyndiaquil or Chikorita but you can only choose one :(
no totodile is not obtainable is firered, but it is on emerald
In Emerald you can't get Totodile, Chickorita and Cyndaquil, you can only get them in Gold and Silver. In Emerald you get Torchick, Mudkip and Treecko.
trade
You Can Get Totodile By Trading It From Pokemon Emerald Or Pokemon HeartGold Or Pokemon SoulSilver.
To get a Totodile in FireRed you must trade it over from Emerald version. To get the Totodile in Emerald you must first complete the Hoenn PokeDex and you will be given a choice of three Pokemon: Totodile, Cindiquil and Chikorita.
trade from emerald
You can get Totodile In Pokemon FireRed(Johto Starters).In GBC You cant get IN Pokemon Gold,Silver,Crystal.Not sure if in Ruby,Sapphire Emerald.
No totodile is not available in sapphire you will need to trade one from Emerald or Pokemon XD Gale of Darkness also you can breed the shadow Crocanaw from Pokemon Colsseum to get totodile as well.
get totodile from professor after you complete pokedex and envolve to feraligator
You need to catch every pokemon in Hoenn and then go see Professor Birch and he will let you have either totodile, chikorita, or cyndiquill.
You can get a cyndaquil or a chikorita or a totodile u can choose any one of them
you cannot get a ferelagater on platinum but you can if you migrate a totodile from emerald and then level it up to LVL 30.