It's been a really, really long time since I actually watched the Pokemon anime, but even so, way back when, there was something that always confused me, and I'm sure there's some crucial details I may have missed that might clear things up, so somebody help me understand something. . . .
I remember there was an episode where Ash, Misty, and Brock discover an abandoned Charmander who was waiting for his owner to return, but the owner had no intentions of doing so; in the end, Charmander went along with Ash, and as I recall, Charmander was pretty loyal to Ash and everything.
Later, I recall Charmander had evolved all the way up to Charizard, but as Charizard, suddenly he wasn't so fond of Ash, and always seemed to ignore his commands. What was up with that?