Totodile. The only real problem early on with him is the second gym but you should be training up a flying type (likely Hoothoot) by now. The thing is once you get to Feraligatr the moves you can teach to him via level up and TM and the sheer attack power (HP and defense are pretty good to speed could use work) he has will make the Elite Four a breeze and provide a diverse move pool of attack moves with, which to confront an opponent.
Homemade Movies take a well known scene or trailer and convert it to a homemade look. Check out how their work compares to the original and some behind the scenes of how they do it all.