As a Pokémon fan, I have to say...
This was excellent. You're right. The premise of everything being solved by battles between cute little animals (well, most of them anyways) is ridiculous, and this touches upon that perfectly. The animation itself was also pretty good, but the audio left just a bit to be desired, as Godines96 already stated. Overall though, this was a great short!