..with the inclusion of Vanillite last generation, I wouldn't be surprised to see a hot dog Pokemon next. I mean there aren't many animals left to choose from..I guess they can keep adding more exotic fish 'n' plant types. =|
The answer to this question is - nobody knows! Scientists who study animal life are called zoologosts. They have recorded 20,000 species of fish, 6,000 species of reptiles, 9,000 birds, 1,000 amphibians, and 15,000 species of mammals. And, although there are a million named species of insects, scientists estimate that there could be another million waiting to be discovered and named!
There are still TONS of animals left for them to explore, and the fact that our starters include a Water type Frog and a Fire type Fox, they clearly don't mind reusing animals and types. As long as the designs are fresh and fun, it doesn't matter.
I personally don't mind food Pokemon as a concept. It just depends on how they handle them. I mean we had Exeggcute back in Gen 1 and I don't recall anyone complaining about food based Pokemon then.
And yes I know, Exeggcute are actually seeds, not real eggs, but Vanillite isn't real ice cream either, so the same concept still applies.
Don't forget to check out my MegaTen themed webcomics at http://www.drunkduck.com/user/Strain42/ (Currently Updating: Persona 4TW Add-On M-F)