I agree with the most of the comments - How can you define a Pokémon? I understand what you mean. I think you're saying Pokémon should be 'animalish'. If that so, then I have few Pokémon:
Kling's evolutionary line - They all are gears.
Vanillite's evolutionary line - They all are ice creams.
Trubbish's evolutionary line - They all are pile of trash.
Personally I like all of the Pokémon and I don't like to judge them. Pokémon is meant to be Pokémon, Trubbish may be trash but it's Pokémon.