Hey, regarding this thread. You might want to ask the folks over at pkmncollectors about it. If any group of people can find a Pokémon plush, it's them.
The plush seems to be on the Plush Project but there's not much info listed. D: A hardcore Squirtle collector might be able to help you out, though.