Here's some crap I found on the gamefaqs board, posted by someone who either has inside info or is pretending to (probably the latter). It's in engrish and there are no sources to back any of it up, but it all sounds fairly plausible:
That's right folks: miltank gym very! You heard it here first.Also, haters can hate all they want, the names are wonderful.