There are actually two upgrades in total.
Unless you consider the base creature itself as an upgrade.
In campaigns and scenarios, this is possible if it's implemented by the creators of those campaigns and scenarios.
And of course, the game must be a licensed version,
preferably patched.