Question: why mudkip is the best starter?
Answer: Good thing you chose Mudkip as your starter, because he can learn ground type moves. Now you can K.O. those little suckers with one hit, and look adorable while doing so. Also, it's common knowledge that all starter Pokemon are cute.