film still of clifford the big red dog in the new godzilla movie