And this was, what, 2004?Oh, wow. Doggie looks way different in the US version of this. I'd never seen it before but I had no clue they used a different suit.
Tbh the make up work on the humanoid aliens and the Doggie suit look surprisingly great.