Okay, so the episode starts off with the gang taking a rest and having a rest. They play with their Pokemon and Bayleef tackles Ash, knocking him into the river. Now of course, Bayleef is only playing and she does not fully comprehend her new strength. Whilst Brock reasures that, Ash is still peeved. So when they're getting ready for lunch and Ash spots Bayleef approaching him, he almost automatically (and not considering any other view point) judges that she is going to tackle him again and scolds her. Then this is where I come to my first major problem with this episode; Whilst Ash scolding Bayleef about tackling and that he can't take her behaviour anymore is understandable, I still have to say that Ash was being very unnecessarily harsh on her, especially in saying that he wants her to go away and stay away. I probably would have got mad and scold her too, but I would have used SOME tact in my choice of words!
So Bayleef's feelings are hurt and she runs off, coming across an old lady who takes her in. So when Ash and co. discover that Bayleef is gone and (of course) Ash can't possibly fathome why Bayleef would ever want to run away, until Misty reminds him of how he scolded Bayleef earlier. And if him not understanding at first wasn't bad enough, guess what he says next? "I didn't mean it like that." Dude! What possible other way DID you mean it?! I mean, my God, Ash is completely Tactless! You'd think he would have stopped before or after he scolded her and think for one moment just how Bayleef was going to take that?!
So yeah, they find Bayleef who by all rights at first refuses to take Ash back; they have a clash with team rocket, they make up and blah, blah, blah! Overall, I don't think the episode's basic plot was bad, I just think it could have been done a lot better. Such as, giving Ash some better ground for scolding Bayleef like that or have him scold her a slightly less harshly. So I give this a 6/10.