At the moment, tagging of Pokémon species based on real or mythological animals is very inconsistent. Sometimes Zangoose images will be tagged with herpestid; sometimes they won't. Sometimes Charizard images will be tagged with dragon, sometimes they won't. I think it would be better if we had a consistent policy on this.
As I see it, there is a continuum of possible positions:
1. Pokémon should only be tagged with the species of Pokémon they are, never with any tag of a real animal. Swellow should only be tagged swellow.
2. Pokémon should be tagged with both the species of Pokémon and, if applicable, the broad category of animal they are based on. Swellow should be tagged swellow and bird.
3. Pokémon should be tagged with the species of Pokémon and, if applicable, both the broad and specific categories of the animal they are based on. Swellow should be tagged swellow, bird, and swallow_(bird).
Which position do you take? Are there any other options? Note that this discussion presumably also applies to Digimon and possibly other series, as well.
Updated