Thanks for the advice! I don't really remember Silver. I was probably planning on using Larvitar, Tediursa and Houndor as well since those are my favorite Gen II Pokemon (:
Totodile is great! I taught mine Crunch, Earthquake, Waterfall, and Ice Beam (though his best stat is attack so it can't fully utilize it for ice beam as it's special attack-based, though it still does well) for in-game purposes. He's pretty darn good and you can probably beat the whole game with him mostly. xD
Well, I just started. I'm currently making my way back to Prof. Elm after talking to Mr. Pokemon and Prof. Oak. And I am using Bubblez the Lax Totodile that likes to run!