But what could define a normal pokemon ? By looking at normal pokemons most of them are based from real life pets, like Meowth and other cats, Snubbul and other dogs, Pidgey just seem some common birds, Rattata for the rat, etc. Some can be exception like Clefairy, Jigglypuff, Togepi ( Those could be dual type retyped to Normal/Psychic maybe), castform, ditto, kecleon and porygon are mostly morphing pokemons ( Ditto to copy pokemon, Castform for meteo, Kecleon change of type with the attack he receive, Porygon for taking other pokemons abilities. So which pokemon already in game could get a Normal/Ghost retype ?